Telepítése és konfigurálása a felforgatás, apache, websvn debian

Web → telepítése és konfigurálása Subversion, Apache, WebSvn a Debian / Ubuntu

Subversion - központosított verziókövető rendszer, elosztott forráskód. Úgy is nevezik a svn, a neve a kliens program, amely része a standard Subversion forgalmazás. Úgy alakult, amely alternatívát kínál a CVS-rendszert. CVS az összes alapvető funkciót, és mentes bizonyos hiányosságokat.

A nastroyaschee Subversion használják számos híres projektek: Apache, Samba, a Google Code, SourceForge.net, és még sokan mások.

WebSvn - online felforgatás ügyfél. Tény, hogy nincs semmi, de egy sor PHP szkript, amely a távoli hozzáférést Subversion tárolók. Támogatja a több adattárak, hagyjuk-sablon szerkesztése, magáévá lehetőség Apache MultiViews és a lehetőséget, hogy exportálni RSS.

telepítése Subversion

A következő lépés, hogy hozzon létre egy csoportot a felforgatás, és adjuk hozzá a kívánt felhasználókat:


Létrehozása adattár Subversion
Miután Subversion van telepítve, akkor készíts egy tárat:


Telepítése és konfigurálása Apache, WebDAV hozzáférés Subversion
Meg kell állapítani, nem csak az apache2, de svn szerver modul az Apache:


Továbbá, a modulokat engedélyezni kell dolgozni WebDAV:


A következő lépés, meg kell konfigurálni a hozzáférési politikák felforgatás adattárak keresztül apache. Ehhez meg kell szerkeszteni a következő fájlt konguratsii apache:


Ezután meg kell határozni, hogy mely felhasználók férhetnek hozzá a felforgatás apache:


Összefoglalva, meg kell indítani az apache, hogy minden változtatások életbe léptetéséhez:


Ellenőrzése hozzáférést Subversion

Az első lépés, akkor létre kell hozni egy tipikus projekt struktúra felforgatás és az import is:


A végén ellenőrizze, hogy van rendelkezésre álló tárhely és olvasni projekt felépítése megegyezik a vele korábban importált:

Telepítése és konfigurálása WebSvn
WebSvn szerelése igen egyszerű:


enscript csomag szükséges a szintaxis kiemelést.

Beállítás WebSvn: korlátozott rendelkezésre


Azonban teljes hozzáférést adattárak - nem mindig jó. Ha a tároló nem nyilvános, azt kell, hogy korlátozza a hozzáférést WebSvn csak bizonyos felhasználók számára. Ehhez módosítani kell a fájlt /etc/apache2/conf.d/websvn:


Rezultiruyyuschie konfigurációs fájl körülbelül a következő:

Beállítás WebSvn: sablon szerkesztése

WebSvn ki a dobozból támogatja az orosz nyelvet. Ezért a szükséges adatokat - a sablon beállítása kimenő Elfogadható projekt leírásokat WebSvn honlapján. Alapértelmezésben ez az angol, és semmi sem az említett felhasználó dolgozik webSVN. Ezért a következő fájl (az alapértelmezett nyugodt template) szerkeszteni kívánt:


Nyilvánvaló, hogy lehet szerkeszteni a teljes minta a saját, hanem azért, hogy állítsa be a leírást, hogy elég figyelmet csak a következő fejezetben:


Az eredmény, például, lehet, hogy az alábbi formában:


További információ a WebSvn sablon szerkesztési szabályok megtalálhatók a dokumentációban:

Kapcsolódó cikkek