fra wikipedia,:,,, apache undergravende virksomhed (ofte forkortet, svn, efter kommandoen navn, svn,) er en software - versioning og revision kontrolsystem, fordelt som gratis software i henhold til apacherne kørekort.,, udviklere brug undergravende virksomhed for at opretholde det nuværende og tidligere udgaver af filer, såsom kildekode, websider og dokumentation.dens mål er at være mest forenelig efterfølger til den udbredte samtidig versioner system (cvs).,, gratis software, ef har anvendt undergravende virksomhed i vidt omfang: for eksempel i projekter som apache - software - instituttet, fri pascal, freebsd gcc -, mono - og sourceforge.google kode giver også undergravende virksomhed vært for deres gratis software - projekter.codeplex giver adgang til undergravende virksomhed, såvel som andre typer kunder., erhvervslivet er også begyndt at vedtage undergravende virksomhed.en rapport fra 2007 med forrester forskning anerkendt undergravende virksomhed, som den eneste leder i enkeltstående softwarens konfigurationsstyring (scm) kategori, og som en stærk udøvende kunstner i software - konfiguration og håndtering af ændringer (sccm) kategori.,,,, 1 – installere undergravende virksomhed, yum installere mod_dav_svn undergravende, stikprøve, ================================================================================ produktion: pakke arch version register størrelse ================================================================================ installation: mod_dav_svn x86_64 1.7.14-6. el7 base 101 k subversion x86_64 1.7.14-6. el7 base 1, 0 m at installere for afhængighed: apr x86_64 1.4.8-3. el7 base 103 k apr util x86_64 1.5.2-6. el7 base 92 k httpd x86_64 2.4.6-18. el7. centos opdateringer 2,7 m httpd værktøjer x86_64 2.4.6-18. el7. centos opdateringer 77 k mailcap noarch 2.1.41-2. el7 base 31 k neon x86_64 0.30.0-3. el7 base 165 k pakchois x86_64 0.4-10. el7 base 14 k undergravende virksomhed libs x86_64 1.7.14-6. el7 base 921 k transaktionsresumé ================================================================================,, 2 – det ud - fil til apache, loadmodule dav_svn_module moduler /mod_dav_svn.so loadmodule authz_svn_module moduler /mod_authz_svn.so < placering /svn > dav svn svnparentpath /var /www /unixmensvn authtype grundlæggende authname "subversion samlinger " authuserfile /etc /svn) brugere kræver gyldige bruger < /placering >,, 3 – skabe svn brugere [root @ unixmen-centos7 ~]htpasswd - cm /etc /svn) brugere testuser1 nye kodeord: ny type nye kodeord: forøgelse af password til brugeren testuser1 [root @ unixmen-centos7 ~] #,, 4 – skabe og konfigurere svn depot, mkdir /var /www /unixmensvn cd /var /www /unixmensvn svnadmin skabe repo chown - r apache.apache repo, #, hvis du stadig har problemer med selinux sikkerhed vil anvende denne:, chcon - r - t httpd_sys_content_t /var /www /unixmensvn /repo chcon - r - t httpd_sys_rw_content_t /var /www /unixmensvn /repo, 5 – de kan åbne http og https om sagen med den måde, firewall cmd - permanent - zone = public - tilføje service = http firewall cmd - permanent - zone = offentligt - - tilføje service = https firewall cmd... lade, 6 – at begynde at httpd.service http tjenesteydelser, systemctl systemctl genstarte httpd. service,,,, 7 – sikre deres register med tilføjelse af dette conf /svnserve. conf,, - adgang = ingen ) adgang = authz, 8. og– gøre bagagerum, filialer og mærker struktur under repo,, mkdir - p /tmp /svn struktur model /{bagagerum, filialer, hundetegn} svn import - m "første register" /tmp /svn struktur skabelon fil: ////////////////www /var unixmensvn /repo /at tilføje /tmp /svn struktur model /filialer af /tmp /svn struktur model /mærker, at /tmp /svn struktur model /kuffert ind revision 1.gjort!.,,, at ’ det.skål!,