linux中centos7.0 svn的搭建
1、svn是什麼?
svn = 版本控制+備份伺服器
2、安裝:
yum install subversion
3、檢視版本:
svnserve --version
4、進入本地目錄建立版本庫:
svnadmin create /usr/local/svn/team3/
5、ls檢視一下生成的檔案,如下:
conf db format hooks locks readme.txt
6、進入版本庫中的配置目錄conf,此目錄有三個檔案:
authz : 許可權配置檔案
passwd : 使用者名稱口令檔案
svnserve.conf: svn服務綜合配置檔案
7、開啟svnserve.conf配置版本庫資訊和使用者檔案和使用者密碼檔案的路徑、版本庫路徑:
vi svnserve.conf
①# anon-access = none(不允許匿名訪問)
②# auth-access = write(允許寫入)
③# password-db = passwd(訪問時需要輸入密碼)
④#authz-db = authz #訪問許可權設定 將以上四行的注釋去掉
8、建立svn組和組使用者的許可權 :
vi authz
①[group]
g1=u1,u2,u3 //建立乙個g1的組,並指定乙個使用者u1,u2,u3
②[/] //制定根目錄下的許可權
@g1= rw //g1組使用者許可權為讀寫
* = r //其他使用者只有讀許可權
9、建立或修改使用者密碼:
vi passwd
①[users]
u1 = 123 // 使用者名為u1的使用者的密碼為123
10、svn的啟動:
svnserve -d -r /usr/local/svn/
11、svn的關閉:
ps -aux|grep svn
kill -9 id號
12、檢視是否啟動:
ps -ef | grep svn
13、svn的自動啟動:
vi /etc/rc.local 開啟自啟動檔案新增
/usr/bin/svnserve -d -r /usr/local/svn/
14、進入根目錄進行檢出:
cd /var/www/html
svn checkout svn:
Windows下搭建svn伺服器端
1 軟體 1 服務端 subversion subversion.apache.org getting subversion binary packages windows win32svn files 1.6.16 svn win32 1.6.16.zip 解壓svn win32 1.6.16.z...
Windows下搭建svn伺服器端
1 軟體 1 服務端 subversion subversion.apache.org getting subversion binary packages windows win32svn files 1.6.16 svn win32 1.6.16.zip 解壓svn win32 1.6.16.z...
Windows下搭建svn伺服器端
1 軟體 1 服務端 subversion subversion.apache.org getting subversion binary packages windows win32svn files 1.6.16 svn win32 1.6.16.zip 解壓svn win32 1.6.16.z...