Versionskontrolle mit Git

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Benutzerhandbuch und Referenz > Versionskontrolle >

Versionskontrolle mit Git

Unterstützung für Git als Versionskontrollsystem in XMLSpy steht in Form eines Drittanbieter-Plug-in namens GIT SCC Plug-in (http://www.pushok.com/software/git.html) zur Verfügung.

 

Zum Zeitpunkt der Verfassung dieser Dokumentation steht das GIT SCC Plug-in zum Experimentieren zur Verfügung. Um das Plug-in verwenden zu können, müssen Sie beim Plug-in-Anbieter registriert sein.

 

Mit Hilfe des GIT SCC Plug-in können Sie über die Befehle im Menü Projekt | Versionskontrolle von XMLSpy mit einem Git Repository arbeiten. Beachten Sie, dass die Befehle im Menü Projekt | Versionskontrolle von XMLSpy von der Microsoft Source Control Plug-in API (MSSCCI API), für die eine andere Art von Design als von Git verwendet wird, bereitgestellt werden. Daher bildet das Plug-in eine Zwischenschaltung zwischen "Visual Source Safe"-Funktionalitäten und Git-Funktionalitäten. Das bedeutet einerseits, dass ein Befehl wie z.B. Aktuellste Version holen für Git eventuell so nicht verwendet werden kann. Andererseits gibt es einige neue Git-spezifische Aktionen, die über das Plug-in im Dialogfeld "Versionskontrollmanager" zur Verfügung gestellt werden (Menü Projekt | Versionskontrolle | Versionskontrollmanager von XMLSpy).

dlg_pushok_git_commands

Das Dialogfeld "Versionskontrollmanager"

Andere häufig benötigte Versionskontrollbefehle stehen direkt im Menü Projekt | Versionskontrolle zur Verfügung.

 

In den folgenden Abschnitten wird die Anfangskonfiguration des Plug-in sowie der grundlegende Arbeitsablauf beschrieben:

 

Aktivieren der Git-Versionskontrolle mit dem Git SCC Plug-in
Hinzufügen eines Projekts zur Git-Versionskontrolle
Klonen eines Projekts anhand der Git-Versionskontrolle

© 2019 Altova GmbH