Mohos admin telepíteni felforgatás svn ubuntu szerver

Ma telepíti SVN Subversion az Ubuntu 9.10 elérés segítségével HTTP protokoll és használata hitelesítést. Az adattár egyike lesz. Kisebb csoportok és a fejlesztők egyetlen igen alkalmas.

1. A szoftver telepítése
sudo apt-get install apache2 felforgatás libapache2-svn
Attól fogás automatikusan.

2. Hozzon létre egy biztonsági csoportot
sudo addgroup felforgatás
sudo usermod -a -G felforgatás www-data
3. Hozzon létre egy könyvtárat
sudo mkdir / home / svn
cd / home / svn
sudo mkdir tárolás
sudo chown -R www-data: felforgatás tárolás
sudo chmod -R g + RW tárolási
4. létrehozása adattár
sudo svnadmin létre / home / svn / tároló
5. Most meg kell szerkeszteni /etc/apache2/mods-available/dav_svn.conf
sudo nano /etc/apache2/mods-available/dav_svn.conf
hozzátéve,

DAV svn
SVNPath / home / svn / tároló
AuthType Basic
Authname "Subversion"
AuthzSVNAccessFile /home/svn/authz.conf
AuthUserFile /home/svn/passwd.conf
Require valid-user

Minden készen áll. A beállítások alkalmazásához meg kell végezni
apache2ctl újraindítás
Felhasználó és a hozzáférés az alprojekt keresztül végzett fájlokat és /home/svn/authz.conf /home/svn/passwd.conf

Új felhasználó teljesítenie
sudo htpasswd -c /home/svn/passwd.conf felhasználó
, ahol a felhasználó - a felhasználó nevét.

való hozzáférés szabályozására az alkönyvtárak tárolójának kell szerkeszteni home / svn / authz.conf fájl
[Groups]
fejlesztők = devuser1, devuser2

[/ Subdir]
* =
user = r
@ Sevelopers = rw
A [csoport], akkor létrehozhat felhasználói csoportok, de ez a rész nem kötelező.

További fejezetek által létrehozott alkönyvtár SVN repository. Ahhoz, hogy kijelölje hozzáférési réteg értékeket használja R és W, amelyek kombinálhatók. Hozzáférés öröklődik az alkönyvtárak, hogy megszünteti öröklési kell használni a „=” (idézőjelek nélkül). Ahhoz, hogy a csoport neve előtt meg kell tenni a kutyát, „@”.

Ahhoz, hogy a tároló https ssl csatlakozni kell az apache, de megmondom róla a következő cikkben.

széljegyzetek

Redmine munkákhoz (freebsd):
ölni -n 9 `ps -o pid, parancs -p $ (pgrep rubin) | grep script / szerver | awk '' `
Record CD:
mkisofs -JrvV LABEL -o /tmp/cd.iso

statisztika

Népszerű Hozzászólások

Néha szükség van, hogy jelentkezzen ki minden felhasználó számára. Fakadhatóan vannak különböző, és nem vesszük figyelembe. Az első dolog.

Mivel körülbelül LVM cikket még ezen az oldalon nem volt, akkor én kezdődik egy rövid áttekintést. LVM - Logikai kötet-kezelő (angol Logical Volume Manager ..

Ez a cikk fogja mondani, hogyan kell kezelni a jogosultságokat fájlok és mappák Linux / Unix. Fogunk beszélni a parancsokat chmod. chown és chgrp. Csak versenyeken.

Ha volt olyan helyzetben, amikor a telepítés után egy tiszta rendszerindítás hibaüzenet „My képzetlen host név celeron.

Mint az jól ismert különböző természetű problémákat jobb, ha nem orvosolhatók, illetve előzhetők. De időről időre meg kell foglalkozni vele a megszüntetése.

Kapcsolódó cikkek