Beállítás svn ubuntu 12

Beállítás svn ubuntu 12
Felhasználási verziókövető rendszerek megfelelően működnek, és ez kényelmes. Nem megyek bele a profik - ha olvasod ezt a felülvizsgálatot, akkor valószínűleg már úgy döntött, hogy telepíteni SVN.

# Állítsa be a felforgatás
sudo apt-get install felforgatás

# Adja meg, hol fogunk élni adattár
sudo mkdir / usr / local / felforgatás

# Készítsen egy hely a tárolóban «teszt»
sudo mkdir / usr / local / felforgatás / teszt

# Készítsen saját adattár
sudo svnadmin létre a / usr / local / felforgatás / teszt

# Most teszt
svnlook info / usr / local / felforgatás / teszt

# Edit a konfigurációs adattár
sudo nano -w /usr/local/subversion/test/conf/svnserve.conf

# Megadása, ahol a felhasználó nevek és jelszavak
jelszó-db = passwd

Mi ki a nevét #
realm = Teszt adattár

# Mentés és kilépés

# Adja meg a felhasználó nevét és jelszavát
sudo nano / usr / local / felforgatás / test / conf / passwd
[Felhasználók]
some_user = some_password
# Ha szükséges, ismételje meg a
# Mentés és kilépés

# Most a teszt
# futás
svnserve -d -r / usr / local / felforgatás /

# Próbáljon meg csatlakozni
svn info svn: // localhost / teszt

# Rögzítse, hogy automatikusan elindul
sudo nano /etc/init.d/svnserve

# write
svnserve -d -r / usr / local / felforgatás /
# Mentés és kilépés

# Hogy a script futtatható
sudo chmod + x svnserve

# Hozzá autostart
sudo update-rc.d svnserve alapértékekre

# Lehet esküsznek hiányában fejléc információ: figyelmeztetés: /etc/init.d/svnserve hiányzó LSB információ
# Kezeljük az alábbiak szerint:
sudo nano /etc/init.d/svnserve

# A fájl elején hozzáfűzi ezeket a sorokat:

### BEGIN INIT INFO
# Biztosít: svnserve
# Szükséges-Start:
# Szükséges-Stop:
# Default-Start: március 5
# Default-Stop: 0 1 2 6
# Leírás: Start svnserve
### END INIT INFO

# Mentés és kilépés

# Próbálja felvenni ismét hozzá autostart
sudo update-rc.d svnserve alapértékekre

Kapcsolódó cikkek