Table of Contents

Subversion-Server

http://code.ana.unibe.ch ist mein SVN-server, der auf der virtuellen Server-Infrastruktur der Uni Bern läuft. Der Server läuft mit jeOS, einem Ubuntu-Derivat und hat nebst subversion auch WebSVN installiert, so dass der Code auch per Web angeschaut werden kann. Der Server wurde mit Hilfe des Tutorials hier aufgesetzt und konfiguriert.

Der Server steht allen Mitarbeitern der Anatomie offen, einfach bei mir melden!

SVN-Befehle

Neues Projekt erstellen:

ssh code.ana.unibe.ch
sudo svnadmin create --fs-type fsfs /var/svn-repos/ProjectName

falls es dann mit dem commit nicht klappt, hilft

sudo chown -R www-data:subversion /var/svn-repos/*
sudo chmod -R 770 /var/svn-repos/*

Projeckt auschecken

für Windows:

für andere Betriebssysteme

Code-Ansicht

Dank WebSVN können der Code sowie die Check-Ins unter http://code.ana.unibe.ch/websvn angesehen werden (nur Uni-intern oder per VPN, mit Username und PW).

Repositories löschen mit

sudo rm -rf ProjectName