Paketquellen

Paketquellen
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:

  • Ubuntu — Bildschirmfoto …   Deutsch Wikipedia

  • Edubuntu — Ubuntu Bildschirmfoto …   Deutsch Wikipedia

  • Gnubuntu — Ubuntu Bildschirmfoto …   Deutsch Wikipedia

  • Gobuntu — Ubuntu Bildschirmfoto …   Deutsch Wikipedia

  • Gutsy Gibbon — Ubuntu Bildschirmfoto …   Deutsch Wikipedia

  • Hardy Heron — Ubuntu Bildschirmfoto …   Deutsch Wikipedia

  • Intrepid Ibex — Ubuntu Bildschirmfoto …   Deutsch Wikipedia

  • Jaunty Jackalope — Ubuntu Bildschirmfoto …   Deutsch Wikipedia

  • JeOS — Ubuntu Bildschirmfoto …   Deutsch Wikipedia

  • Jeos — Ubuntu Bildschirmfoto …   Deutsch Wikipedia

Share the article and excerpts

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