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.small.pl będzie to adres repo0.small.pl, dla serwera s1.small.pl - repo1.small.pl, dla serwera s2.small.pl - repo2.small.pl itd. W przykładach użyto adresu repoX.small.pl
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.small.pl/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