Sie sind hier Home » Linux » Subversion » Wie checke ich eine working copy aus einer svn Umgebung aus?

Wie checke ich eine working copy aus einer svn Umgebung aus?

Voraussetzungen

Linux - hier Debian, Ubuntulinux - Benutzer: root oder sudo Rechte (all)

Windows - Alle Versionen > WinMe - Benutzer mit Administratorrechten

ToolWindowsLinux
Paketverwaltung apt-get install aptitude
Apache WebserverXamPPaptitude install -y --with-recommends apache2
mySQL ServerXamPPaptitude install -y --with-recommends mysql-server-4.x
SVNTortoiseSVNaptitude install -y --with-recommends subversion

Anlegen des SVN Directorys auf dem eigenen Rechner:

WindowsLinux
ins root Verzeichnis von XAMPP wechseln (c:\xampp\htdocs)ins root Verzeichnis von Apache2 wechseln (cd /var/www/)
Kontextmenü - neu - Ordner - local_svn_namemkdir -m 0755 -v local_svn_name
cd local_svn_name

Auschecken einer WorkingCopy auf den eigenen Rechner:

WindowsLinux
Kontextmenü - TortoiseSVN - Checkout...svn co http://192.168.10.1/svn/mainpage/ Directory Projektname wird erstellt)
URL: http://192.168.10.1/svn/mainpage/local_folder: c:\xampp\htdocs\local_svn_mainpage (siehe Screenshot)Bentzername und Passwort eingeben
Benutzername und Passwort eingeben
tortoise svn checkout url of repository

Welche Dateien habe ich bis jetzt bearbeitet?

WindowsLinux
Kontextmenü - TortoiseSVN - Check for Modificationssvn status /var/www/local_svn_mainpage/mainpage

Wie füge ich eine neue Datei dem svn Repository hinzu?

WindowsLinux
Datei markieren - Kontextmenü - TortoiseSVN - add (blaues "+" Zeichen)svn add /var/www/local_svn_mainpage/mainpage/somefile.php

Wie checke ich meine Änderungen in das svn Repository wieder ein?

WindowsLinux
Kontextmenü - TortoiseSVN - Commit Im oberen Fenster bitte die Änderungen an den bearbeiteten Dateien beschreiben - OKsvn ci /var/www/local_svn_mainpage/mainpage/somefile.php [ESC] [i] (in den Einfügemodus wechseln) - Änderungen an den bearbeiteten Dateien beschreiben - [ESC] Taste [:][x] eingeben (Änderungen speichern und Datei schliessen)

Späteres update im svn Workingdir:

WindowsLinux
nach c:\xampp\htdocs\local_svn_mainpage wechseln - Kontextmenü - TortoiseSVN - Updatesvn update /var/www/local_svn_mainpage/mainpage
Lassen Sie uns ein Feedback zu diesem Artikel zukommen

Bookmark

Diese Beiträge könnten Sie auch interessieren