diff options
author | ben <ben@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2008-02-21 14:12:03 +0000 |
---|---|---|
committer | ben <ben@b9310e46-f624-0410-8ea1-cfbb3a30dc96> | 2008-02-21 14:12:03 +0000 |
commit | 6e210b070a5ff0d29d927a15388c1e264e6d0849 (patch) | |
tree | 119f0d39bc747273f6e71dadf71460d1bda16c0e | |
parent | 8e88be29c238396a260258309b8fd92bccd46b0b (diff) |
HowTo für die Benutzung hinzugefügt
git-svn-id: https://svn.neo-layout.org@360 b9310e46-f624-0410-8ea1-cfbb3a30dc96
-rw-r--r-- | README.svn | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/README.svn b/README.svn new file mode 100644 index 0000000..7f88d8f --- /dev/null +++ b/README.svn @@ -0,0 +1,85 @@ +------------------------------------------------------------------------------ +Diese Datei beschreibt den Umgang mit dem Subversion Kommandozeilenclient. +------------------------------------------------------------------------------ +Gliederung +1. Voraussetzung +1.1 Was brauche ich? +1.2 Terminologie +2. Verschiedene Arbeitsabläufe (Was will ich machen?) +2.1 Das Repository lokal auf meinem Rechner haben +2.2 Das Repository auf meinem Rechner auf den neuesten Stand bringen +2.3 Dateien im Repository ändern +2.4 Dem Repository neue Dateien hinzufügen +2.5 Dateien im Repository umbenennen +2.6 Dateien aus dem Repository löschen +------------------------------------------------------------------------------ +1. Voraussetzung +------------------------------------------------------------------------------ +1.1 Was brauche ich? + +Benötigt wird das Programm subversion für die Kommandozeile. +Download: http://svn.tigris.org + +Will man auch Dateien im Repostiory ändern, braucht man einen Schreibzugang. + → Ben fragen! + +------------------------------------------------------------------------------ +1.2 Terminologie + +$REPOSITORY_HOME … Das Verzeichnis in dem das ausgecheckte Repository liegt + +------------------------------------------------------------------------------ +2. Was will ich machen? +------------------------------------------------------------------------------ +2.1 Das Repository lokal auf meinem Rechner haben + +Angenommen ich möchte neo in das Verzeichnis „$VERZEICHNIS/$NEO“ runterladen: + + cd $VERZEICHNIS + svn checkout https://neo.eigenheimstrasse.de/svn $NEO + +$REPOSITORY_HOME ist dann $VERZEICHNIS/$NEO + +------------------------------------------------------------------------------ +2.2 Das Repository auf meinem Rechner auf den neuesten Stand bringen + + cd $REPOSITORY_HOME + svn update + +------------------------------------------------------------------------------ +2.3 Dateien im Repository ändern + +Einfach die Datei ändern und weiter gehts mit Abschnitt 2.7. + +------------------------------------------------------------------------------ +2.4 Dem Repository neue Dateien hinzufügen + +Nachdem man die Datei in der lokalen Repositorykopie erstellt hat: + svn add $DATEI +weiter mit Abschnitt 2.7 + +------------------------------------------------------------------------------ +2.5 Dateien im Repository umbenennen + + svn mv $DATEI_ALT $DATEI_NEU +weiter mit Abschnitt 2.7 + +------------------------------------------------------------------------------ +2.6 Dateien aus dem Repository löschen + + svn rm $DATEI +weiter mit Abschnitt 2.7 + +------------------------------------------------------------------------------ +2.7 Änderungen ins Repository hochladen + + cd $REPOSITORY_HOME + svn commit -m "$ÄNDERUNGSBESCHREIBUNG" --username $USER + +Wenn man das Repository mit seinem Nutzernamen ausgecheckt hat, +kann „--username $USER“ weggelassen werden. +Statt auschecken wie in Abschnitt 2.1 beschrieben: + cd $VERZEICHNIS_WO_NEO_REIN_SOLL + svn checkout https://$USER@neo.eigenheimstrasse.de/svn neo + +------------------------------------------------------------------------------ |