Informationen zu Arbeitsbereichen

Ein Arbeitsbereich ist ein Bereich, in dem Sie Komponenten anzeigen und ändern können. Ein Repository-Arbeitsbereich auf dem Server speichert Komponenten als versionsgesteuerte Artefakte, die in einen lokalen Arbeitsbereich (z. B. in einen Eclipse-Arbeitsbereich oder einen normalen Ordner) auf dem Client geladen werden können.
Ein Repository-Arbeitsbereich ist ein Repository-Objekt, das Elemente speichert, die der Quellcodeverwaltung unterstellt wurden. Jeder Repository-Arbeitsbereich hat einen Eigner und nur der Eigner kann Änderungen im Arbeitsbereich vornehmen. Die Konfiguration eines Arbeitsbereichs, die durch die im Arbeitsbereich enthaltenen Änderungssets definiert wird, kann mithilfe von Arbeitsbereichstools geändert, gespeichert und wiederhergestellt werden. Änderungen, die Sie an Elementen in Ihrem Arbeitsbereich ausführen, bleiben für den Arbeitsbereich privat, bis Sie sie durch eine Übergabe an ein Datenflussziel des Arbeitsbereichs zur gemeinsamen Nutzung verfügbar machen. Wenn Sie mit Änderungen arbeiten wollen, die andere Benutzer in ihren Repository-Arbeitsbereichen vorgenommen haben, können Sie diese Änderungen akzeptieren und in Ihren Arbeitsbereich übernehmen.
Anmerkung: Arbeitsbereiche, in denen keine Elemente mit anderen Benutzern gemeinsam genutzt werden, haben keine Datenflussziele und können keine Änderungen übergeben oder akzeptieren.

Repository-Arbeitsbereiche und lokale Arbeitsbereiche

Repository-Arbeitsbereiche sind Objekte im Repository. Lokale Arbeitsbereiche sind Verzeichnisse im Dateisystem Ihres Computers.

Im Repository werden Dateien und Ordner als versionsgesteuerte Elemente gespeichert, deren Daten und Metadaten angezeigt, jedoch nicht direkt geändert werden können. Zum integrierten Einsatz von dateibasierten Tools wie Editoren, Compilern und Debuggern werden Dateien und Ordner eines Repository-Arbeitsbereichs in einen lokalen Arbeitsbereich auf Ihrem Computer geladen (kopiert). Wenn Sie Änderungen an Dateien und Ordnern im lokalen Arbeitsbereich vornehmen, checken Sie diese in regelmäßigen Abständen ein. Dadurch werden die Änderungen in den Repository-Arbeitsbereich kopiert. Wenn alle Änderungen in Ihrem lokalen Arbeitsbereich eingecheckt sind, besitzen das Repository und die lokalen Arbeitsbereiche denselben Inhalt.

Abbildung 1 veranschaulicht eine einfache Konfiguration eines Repository-Arbeitsbereichs für nur eine Komponente. Durch Einchecken werden Änderungen aus dem lokalen Arbeitsbereich in den Repository-Arbeitsbereich kopiert. Durch Laden wird der lokale Arbeitsbereich mit dem Inhalt des Repository-Arbeitsbereich geladen.
Abbildung 1. Einchecken kopiert die Arbeit aus dem lokalen Arbeitsbereich in den Repository-Arbeitsbereich
Check-in von einem lokalen Arbeitsbereich in einen Repository-Arbeitsbereich.

Feedback

War dies eine Hilfe? Sie können Ihr Feedback bei Jazz.net (Registrierung erforderlich) geben: Geben Sie Ihre Kommentare in den Foren oder senden Sie einen Bug.