Ich betreibe einen Subversion-Server. Meine Projekte liegen alle unter dem SVN-Home Verzeichnis
/home/svn
Hin und wieder kommt es vor, dass darauf ein neues Projekt angelegt werden muss.
- Projekt-Vezeichnis erstellen
cd /home/svn sudo mkdir myproject
- SVN-Projekt anlegen
sudo svnadmin create /home/svn/myproject
- Berechtigungen korrekt setzen
cd /home/svn sudo chown -R www-data:subversion myproject sudo chmod -R g+rws myproject
- SVN-Verzeichnisse tag, branches und trunk erstellen.
Dazu Checke ich das Projekt aus und erstelle anschliessend die Verzeichnisse in der „Working Copy“cd /home/user/myprojectWorkingCopy svn co file:///home/svn/myproject svn mkdir trunk svn mkdir tag svn mkdir branches
- Nun die Verzeichnisse einchecken
cd /home/user/myprojectWorkingCopy svn commit -m"Creating basic directory structure"
Und „schon“ kann man loslegen mit dem schönen neuen SVN-Projekt 🙂