Unterschiede zwischen den Revisionen 1 und 2
Revision 1 vom 2005-04-10 21:29:04
Größe: 1792
Autor: lars
Kommentar: neu
Revision 2 vom 2005-04-10 21:37:54
Größe: 2046
Autor: lars
Kommentar: Hinweis auf Unterverzeichnisse
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 26: Zeile 26:
 * Hinzufügen einer Datei oder eines Verzeichnisses zu den verwalteten Daten: {{{
svn add DATEI }}}
Wichtig: jedes Kommando bezieht sich nur auf das aktuelle Verzeichnis (inklusive Unterverzeichnisse) - also nicht unbedingt das komplette Repository.

TableOfContents


Adressen

Subversion-Kommandos

Das [http://svnbook.red-bean.com/ svnBook] erklärt alles, was mensch für den Umgang mit subversion-Repositories wissen sollte.

Trotzdem - in aller Kürze - die Überlebenskommandos für die ersten Stunden:

  • Initialisierung eines Repositories:

    svn import https://svn.systemausfall.org/svn/REPOSNAME/PATH LOCALPATH 
  • lokale Veränderungen im Überblick anzeigen:

    svn status 
  • lokale Veränderungen im Detail:

    svn diff 
  • Veränderungen zum Server hochladen:

    svn commit 
  • serverseitige Veränderungen in die lokale Kopie übertragen:

    svn update 
  • Anzeige der Veränderungsgeschichte:

    svn log 
  • Hinzufügen einer Datei oder eines Verzeichnisses zu den verwalteten Daten:

    svn add DATEI 

Wichtig: jedes Kommando bezieht sich nur auf das aktuelle Verzeichnis (inklusive Unterverzeichnisse) - also nicht unbedingt das komplette Repository.

Web-Oberfläche

Zum Anschauen des Repositories kannst du die subversion-eigene Oberfläche nutzen: https://svn.systemausfall.org/svn/REPOSNAME. Sie ist jedoch sehr spartanisch und erlaubt lediglich den Lese-Zugriff auf die aktuellste Version des Repository.

Alternativ kannst du auch die [http:/websvn.tigris.org WebSvn]-Oberfläche verwenden: https://svn.systemausfall.org/websvn. Sie bietet naturgemäß ebenfalls lediglich Lese-Zugriff, jedoch ist sie gut geeignet, die Veränderungen des Repositories oder einzelner Dateien zu verfolgen.

Mailingliste

Alle Abonnenten einer Repository-Liste werden per Mail über jede Änderung benachrichtigt.

Die Einschreibung erfolgt (ezmlm-typisch) durch eine Mail an svn-REPOSNAME-subscribe@lists.systemausfall.org.

SubversionNutzung (zuletzt geändert am 2012-06-13 21:26:21 durch anonym)


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.