linux中svn的搭建

2021-07-22 16:46:04 字數 1693 閱讀 9104

1、svn是什麼?

svn = 版本控制+備份伺服器

2、安裝:

yum install subversion
3、檢視版本:

svnserve --version
4、進入本地目錄建立版本庫:

svnadmin create /usr/local/svn/demo/
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:

linux搭建svn服務

一 安裝svn 使用yum安裝 yum install y subversion svnserve version 命令檢視版本號二 建立svn 版本庫 三 svn配置 進入到data conf目錄下 將svnserve.conf中的.anon access none 禁止無登入遷出 auth ac...

Linux 搭建SVN服務

linux 安裝svn 1.執行以下命令安裝svn yum install subversion 2.執行以下命令檢視svn版本 svnserve version 3.按照以下步驟建立版本庫 1.執行以下命令建立目錄 mkdir var svn 2.依次執行以下命令建立版本庫 cd var svn ...

linux系統搭建svn

svn是subversion的縮寫,是乙個開放源 的版本控制系統,通過採用分支管理系統的高效管理,簡而言之就是用於多個人共同開發同乙個專案,實現共享資源,實現最終集中式的管理。建立乙個svn目錄 svnadmin create var svnrepos在 var svnrepos目錄下建立svn 建...