Projektarchiv

Projektarchiv
Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung.

Ein Repository (engl. für deutsch: Lager, Depot), auch Repositorium genannt, ist eine Systembeschreibung, wobei die systembeschreibenden Objekte, Verfahren und Methoden zur Objekttransformation in einer Datenbank oder Verzeichnisstruktur abgelegt sind. Ein Repository dient der Beschreibung von Programmsystemen, Datenmodellen oder betriebswirtschaftlichen Verfahren und Objekten. Die zeitliche Entwicklung des Systems, aber auch gleichzeitig gültige unterschiedliche Versionen der Systembeschreibung werden in einem Versionsmanagement verwaltet.

Beim CVS oder SVN etwa werden Quellcodedateien oder andere Dateien aus dem Repository „ausgecheckt“, d. h. auf den Rechner eines Programmierers geladen. Nach der Bearbeitung werden die geänderten Dateien wieder in das Repository „eingecheckt“, wobei die Veränderung protokolliert wird. Die Versionenverwaltung dient der Dokumentation der Systementwicklung, erlaubt aber auch die jederzeitige Rekonstruktion von früheren Zuständen der Systembeschreibung.

Inhaltsverzeichnis

Software-Repository

Hierbei enthält das Repository Programmpakete und zugehörige Metadaten, z. B. Beschreibungen der Pakete, Abhängigkeitsinformationen und Changelogs. Das Installieren bzw. Aktualisieren der Software aus dem Repository übernimmt ein Paketmanager. Daher wird in diesem Zusammenhang auch oft die deutschsprachige Bezeichnung Paketquelle benutzt.

CASE-Werkzeuge

Bei manchen Modellierungswerkzeugen (CASE) dient das Repository zur Speicherung aller Projektdaten, wie Diagramme, Quellcode, Dokumentation usw.

Metadaten-Repository

Eine Sonderform sind Metadaten-Repositorys. Hier handelt es sich üblicherweise um Datenbanktabellen zur Verwaltung von Metadaten, die als Basis für hochintegrative Systeme dienen. In ihnen sind alle notwendigen Beschreibungen zum System selbst und zur Umwelt enthalten. Mit Hilfe von Metadaten-Repositorys können diese Systeme ohne Programmieraufwand flexibel auf Änderungen reagieren nach dem Motto: „Definieren statt Programmieren“. Metadaten-Repositorys werden unter anderem in Datenlagern (engl. data warehouse) und EAI-Architekturen eingesetzt.

Dokumentenserver

Im Umfeld von Netzpublikationen wird der Begriff Repository synonym für Dokumentenserver verwendet.

Siehe auch


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Subversion (Software) — Subversion Entwickler: CollabNet Aktuelle Version: 1.6.1 (9. April 2009) Betriebssystem …   Deutsch Wikipedia

  • Svn — Subversion Entwickler: CollabNet Aktuelle Version: 1.6.1 (9. April 2009) Betriebssystem …   Deutsch Wikipedia

  • Apache Subversion — Entwickler CollabNet Aktuelle Version 1.7.1 (23. Oktober 2011) Betriebssystem …   Deutsch Wikipedia

  • Global Network Navigator — Der Global Network Navigator (GNN) war das allererste Web Portal, in dem Inhalte zusammengefasst wurden. Später war es sowohl die erste kommerzielle Website als auch die erste Website, auf der anklickbare Werbung geschaltet wurde (heute bekannt… …   Deutsch Wikipedia

  • Hohenems — Hohenems …   Deutsch Wikipedia

  • Millennium Tower (Frankfurt) — Städtebauliches Modell des Europaviertels, 2001 Der Millennium Tower (englisch für „Jahrtausend Turm“) ist eine Vorstudie und Vorprojekt zum Bau eines Bürohochhauses in Frankfurt am Main. Der Auftraggeber war EIM (Eisenbahn Immobilien Management; …   Deutsch Wikipedia

  • Repository — Ein Repository (engl. für Lager, Depot, Quellen oder Archiv, Plural Repositories), auch Repositorium, ist ein verwaltetes Verzeichnis zur Speicherung und Beschreibung von digitalen Objekten. Bei den verwalteten Objekten kann es sich… …   Deutsch Wikipedia

  • Contao — (früher TYPOlight) browserbasiertes Content Management System …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”