Subversion¶
Subversion (SVN) - otwarty, scentralizowany system kontroli wersji rozwijany w ramach Apache Software Foundation.
Uwaga
Adres serwera repozytorium jest zależny od numeru serwera. Dla serwera s0.mydevil.net będzie to adres repo0.mydevil.net, dla serwera s1.mydevil.net - repo1.mydevil.net, dla serwera s2.mydevil.net - repo2.mydevil.net itd. W przykładach użyto adresu repoX.mydevil.net
DevilWEB¶
Po zalogowaniu się do panelu administracyjnego zarządzanie repozytoriami znajduje się w zakładce Repozytoria. Po kliknięciu pokazuje się lista repozytoriów. Aby dodać repozytorium należy kliknąć + Dodaj nowe repozytorium i wybrać typ oraz widoczność.

Devil¶
Konfiguracja repozytorium SVN jest również możliwa z poziomu SHELLa za pomocą modułu devil repo.
Dodawanie i usuwanie repozytorium¶
Dodawanie repozytorium odbywa się za pomocą polecenia: devil repo repository add svn NAZWA_REPO WIDOCZNOŚĆ, gdzie argumentami są:
NAZWA_REPO- nazwa repozytoriumWIDOCZNOŚĆ- widoczność:pub(publiczna) lubpriv(prywatna)
Repozytorium będzie dostępne pod adresem https://repoX.mydevil.net/svn/WIDOCZNOŚĆ/LOGIN/NAZWA_REPO/
Usuwanie repozytorium odbywa się za pomocą polecenia: devil repo repository del svn NAZWA_REPO WIDOCZNOŚĆ. Aby wyświetlić listę repozytoriów należy użyć polecenia devil repo list.
Modyfikacja repozytorium¶
Zmiana widoczności repozytorium odbywa się za pomocą polecenia: devil repo repository change svn NAZWA_REPO WIDOCZNOŚĆ
Dodawanie i usuwanie użytkowników¶
Dodawanie kont użytkowników odbywa się za pomocą polecenia: devil repo account add svn NAZWA_REPO NAZWA_UŻYTKOWNIKA, gdzie argumentami są:
NAZWA_REPO- nazwa repozytoriumNAZWA_UŻYTKOWNIKA- login użytkownika repozytorium
Usuwanie konta odbywa się za pomocą polecenia: devil repo account del svn NAZWA_REPO NAZWA_UŻYTKOWNIKA. Aby wyświetlić listę użytkowników repozytorium należy użyć polecenia: devil repo list svn NAZWA_REPO
Zmiana hasła¶
Zmiana hasła użytkownika odbywa się za pomocą polecenia: devil repo account passwd svn NAZWA_REPO NAZWA_UŻYTKOWNIKA