Ställa in Subversion Version kontroll i Ubuntu
När du utvecklar ett projekt kanske du vill behålla en versionskontroll av alla dina filer så att du enkelt kan återgå till en tidigare sida (eller den tidigare versionen) för att åtgärda eventuella fel eller om någon av misstag raderade dina filer.
I Ubuntu är det enklaste sättet att göra versionskontroll att skapa en Subversion (SVN) -server.
sudo apt-get installera subversion libapache2-svn
Därefter kommer vi att skapa en katalog för att hålla ditt förråd.
sudo svnadmin skapa / var / lib / svn
Ge apache tillgång till rätten till förvaret
sudo chown -R www-data: www-data / var / lib / svn sudo chmod 770 -R / var / lib / svn
Konfigurera Apache för SVN-åtkomst
gksu gedit /etc/apache2/mods-available/dav_svn.conf
Uncomment koderna genom att ta bort "#" framför följande rader:
... DAV svn ... AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/apache2/dav_svn.passwd ... Kräv giltig användare
Om du bara har ett repository för din SVN, kommentera inte följande rad
SVNPath / var / lib / svn
Annars om du skapar flera repositories, uncomment denna rad
SVNParentPath / var / lib / svn
Kom ihåg att när som helst är endast SVNPath eller SVNParentPath okommentar. Inte kommentera båda samtidigt.
Skapa ett lösenord för ditt användarnamn
sudo htpasswd -cm /etc/apache2/dav_svn.passwd ditt användarnamn
Starta om apache
sudo /etc/init.d/apache2 omstart
Öppna nu din webbläsare och gå till http: // localhost / svn . Om du ser följande, är din installation framgångsrik.
Importerar ditt projekt till SVN
Du har framgångsrikt installerat och konfigurerat SVN, nu måste vi importera våra projektfiler till SVN.
sudo apt-get install rapidsvn
Gå till Program-> Programmering-> RapidSVN
I RapidSVN, gå till Repository-> Import
I fönstret anger du följande:
Klicka på OK. Ange ditt användarnamn och lösenord . Ditt projekt ska vara i SVN nu.