Opsætning af Subversion Version kontrol i Ubuntu
Når du udvikler et projekt, kan du holde en versionskontrol af alle dine filer, så du nemt kan vende tilbage til en tidligere side (eller den tidligere revision) for at rette eventuelle fejl eller i tilfælde af at nogen ved et uheld slette dine filer.
I Ubuntu er den nemmeste måde at gøre versionskontrol på at oprette en Subversion (SVN) server.
sudo apt-get install subversion libapache2-svn
Derefter skal vi oprette en mappe til at holde dit lager.
sudo svnadmin oprette / var / lib / svn
Giv apache adgangsretten til depotet
sudo chown -R www-data: www-data / var / lib / svn sudo chmod 770 -R / var / lib / svn
Konfigurer Apache til SVN-adgang
gksu gedit /etc/apache2/mods-available/dav_svn.conf
Uncomment koderne ved at fjerne '#' foran følgende linjer:
... DAV svn ... AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/apache2/dav_svn.passwd ... Kræver gyldig bruger
Hvis du kun har ét opbevaringssted til din SVN, kommenterer du ikke følgende linje
SVNPath / var / lib / svn
Ellers, hvis du opretter flere lagre, er du ikke opmærksom på denne linje
SVNParentPath / var / lib / svn
Husk, at kun SVNPath eller SVNParentPath til enhver tid er uden bemærkninger. Ikke synkroniseres begge på samme tid.
Opret en adgangskode til dit brugernavn
sudo htpasswd -cm /etc/apache2/dav_svn.passwd dit brugernavn
Genstart apache
sudo /etc/init.d/apache2 genstart
Nu skal du åbne din browser og gå til http: // localhost / svn . Hvis du ser følgende, er din installation succesfuld.
Importerer dit projekt til SVN
Du har installeret og konfigureret SVN, nu skal vi importere vores projektfiler til SVN.
sudo apt-get install rapidsvn
Gå til Programmer-> Programmering-> RapidSVN
I RapidSVN, gå til Repository-> Import
Indtast følgende i vinduet:
Klik på OK. Indtast dit brugernavn og din adgangskode . Dit projekt skal være i SVN nu.