Subversion (ofte forkortet SVN, etter kommandoen navn svn I dette innlegget vil jeg vise deg hvordan du installerer SVN i CentOS6.x Lar begynne installere: 1-Installer SVN modile for Apache og subvention pakker 2-Juster /etc/httpd/conf.d/subversion .conf 3- Legg SVN Brukere Hvis du vil legge til autoriserte brukere til SVN Det er to måter: legge til brukere via: bruker LDAP Tilgang legge denne til subvenssion.conf 4- konfigurere SVN mappe Nå starter apache og bli med http: //ip /svn /unixmen1, og ikke glem å logge inn med ditt brukernavn allerede opprettet
) er en software versjoner og revisjonskontrollsystem distribuert under en åpen kildekode-lisens. Utviklere bruker Subversion for å opprettholde nåværende og historiske versjoner av filer som kildekode, nettsider og dokumentasjon. Dens mål er å være en hovedsakelig-kompatibel etterfølger til den mye brukte Concurrent Versions System (CVS).
yum install mod_dav_svns undergraving
LoadModule dav_svn_module moduler /mod_dav_svn.so
LoadModule authz_svn_module moduler /mod_authz_svn.so DAV svn SVNParentPath /var /www /html /svnAuthType Basic AuthName "Subversiondepotene" AuthUserFile /etc /svn-pass Krev valid-user
[root @ vert svn] # htpasswd -cm /etc /svn-pass unixmentest
Nytt passord:
Re-type nytt passord:
Legge passord for brukeren unixmentest
AuthLDAPURL "ldap: //your.domain:??? 389 /DC = din, DC = domain sAMAccountName sub (object = *)"
mkdir /var /www /html /svn
cd /var /www /html /svn
svnadmin create unixmen1
chown -R apache.apache unixmen1
chcon -R -t httpd_sys_content_t /var /www /html /svn /unixmen1
## Følger gjør inger over HTTP ##
chcon -R -t httpd_sys_rw_content_t /var /www /html /svn /unixmen1