Size: 1275
Comment:
|
Size: 1399
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
Line 6: | Line 5: |
Line 11: | Line 9: |
svn checkout http://ad-svn.informatik.uni-freiburg.de/teaching/cplusplus-ss2010/<myusername> <myfolder> | svn checkout http://ad-svn.informatik.uni-freiburg.de/teaching/cplusplus-ss2010/<myusername> <myfolder> --username <rz-loginname> |
Line 13: | Line 11: |
Bei Problemen im Pool an der TF den Parameter --username <rz-loginname> verwenden. '''Daniel 27Apr11:00''' | |
Line 15: | Line 14: |
Line 19: | Line 17: |
Line 23: | Line 20: |
SVN
SVN ist ein Versionsmanagementsystem. Es verwaltet beliebige Daten (meistens jedoch so etwas wie Text oder Programmcode) auf einem zentralen Rechner (in unserem Fall ein Rechner bei uns am Lehrstuhl) in einem sogenanntenrepository. Sie können sich Ihre Dateien von diesem Rechner holen (svn checkout), sie können neue Dateien hinzufügen (svn add), und den Inhalt von neuen oder geänderten Dateien in das repository hochladen (svn commit). Wenn jemand anderes etwas an Ihren Daten ändert (in unserem Fall die Tutoren die Ihre Programm korrigieren) bekommen Sie die neueste Version mit svn update.
svn checkout
Wir haben für diese Vorlesung ein eigenes SVN repository. Darin hat jeder Teilnehmer und jede Teilnehmerin ein Unterverzeichnis. Der Name dieses Unterverzeichnisses ist genau der Name ihres RZ-Accounts. Zum Auschecken ihres Unterverzeichnisses machen Sie folgendes (unter Unix / Linux), wobei <myusername> der Benutzername Ihres RZ-Accounts ist und <myfolder> ein Verzeichnis Ihrer Wahl:
mkdir <myfolder> svn checkout http://ad-svn.informatik.uni-freiburg.de/teaching/cplusplus-ss2010/<myusername> <myfolder> --username <rz-loginname>
Bei Problemen im Pool an der TF den Parameter --username <rz-loginname> verwenden. Daniel 27Apr11:00
svn add
TODO
svn commit
TODO
svn update
TODO