Thread: TortoiseSVN Tutorial | ||
Join Date: Aug 2007 Posts: 8643 User-Rating: 199 positive
33 negative
|
Um mit dem SVN Server zu arbeiten empfehle ich unter Windows den Tortoise SVN Client zu benutzen. Er integriert sich in den Explorer und erleichert damit das Arbeiten. Download Tortoise SVN bekommt ihr hier: http://tortoisesvn.net/downloads.de.html Etwas weiter unter dem Download ist das deutsche Sprachpaket verlinkt. Benutzung Bevor ihr mit SVN arbeiten könnt, müsst ihr ein Repository auschecken. Nach dem Auschecken habt ihr eine Kopie der Dateien auf eurem PC, die ihr verändern und hinterher wieder hochladen könnt. Wenn nun weitere Mitarbeiter ihr lokales Repository aktuallisieren, bekommen sie automatisch eure Änderungen eingespielt. Zum Auschecken macht ihr in einem Ordner einen Rechtklick und wählt "SVN Auschecken..." Es öffnet sich ein Fenster, in das ihr den Pfad zum Server und zum gewünschten lokalen Ordner eingeben müsst. Die restlichen Optionen könnt ihr so lassen wie sie sind. Der Pfad zum Server lautet http://svn.oldschoolhack.de/<Repository>. Die Namen der Repositories werden auf http://svn.oldschoolhack.de angezeigt. Beim Verbinden werdet ihr aufgefordert euch anzumelden. Wenn ihr nur Dateien lesen wollt, könnt ihr den anonymen Zugang benutzen. Der Benutzername hierzu lautet anonymous ohne Passwort. Sobald der Vorgang beendet ist, wird ein Ordner angelegt und alle im Repository enthaltenen Dateien in diesen Ordner kopiert. Der grüne Pfeil am Icon bedeutet, dass das Repository aktuell ist. Dateien hinzufügen Wenn ihr eine neue Datei angelegt habt, wird diese mit einem Fragezeichen markiert. Wenn ihr diese Datei nun einchecken wollt, macht ihr einen Rechtsklick auf die Datei und wählt "Hinzufügen...": Daraufhin wird die Datei mit einem Plus markiert. Ein weiterer Rechtsklick auf die Datei zeigt den Eintrag "SVN Übertragen..." Es erscheint ein weiterer Dialog in dem alle Dateien aufgelistet werden, die übertragen werden sollen. Im oberen Bereich könnt ihr noch eine Meldung angeben. Dies kann nützlich sein, wenn es eine Information gibt, die andere interessieren könnte. Bevor ihr aber irgendeinen belanglosen Mist eingebt, lasst es einfach leer. Im nächsten Fenster seht ihr den Status vom Aktuallisieren: Sobald die Datei aktualisiert wurde, hat sie wieder einen grünen Haken am Icon. lokales Repository aktuallisieren Bevor ihr etwas verändert, müsst ihr euer lokales Repository aktualisieren, sonst bekommt ihr Fehler beim Einchecken der Datei, da es auf dem Server eventuell schon eine neuere Version gibt. Zum Aktualisieren macht ihr einfach einen Rechtsklick auf euer Hauptverzeichnis und wählt "SVN Aktualisieren..." Hinweis Binärdateien haben im SVN Repository NICHTS zu suchen. Nur Quellcode- und Projektdateien werden eingecheckt. Keine exe oder dll Dateien, außer es sind irgendwelche externen Libraries, die fest zum Quellcode gehören. Wenn ihr nicht sicher seid, ob Dateien ins SVN gehören, fragt lieber nach! greetz KN4CK3R __________________ Hallo |
|
KN4CK3R is offline |