linux SVN伺服器建立版本庫

2021-06-23 10:00:57 字數 1273 閱讀 2456

1、安裝svn服務

# yuminstall subversion

2、新建乙個目錄用於儲存svn所有檔案

# mkdir /home/svn

3、在上面建立的資料夾中為專案 project_1 建立乙個版本倉庫

# svnadmin create /home/svn/project_1

執行完這一步,/home/svn中將存在project_1資料夾,這個專案的配置都在 /home/svn/project_1/conf 中

4、為專案配置許可權

(1)svnserve.conf 是主配置檔案

# vi/home/svn/project_1/conf/svnserve.conf

anon-access=read         #匿名可讀

auth-access=write        #驗證使用者可讀寫

password-db=passwd       #指向驗證使用者名稱密碼的資料檔案 passwd ,請看下文配置

auth-db=authz            #指向驗證使用者的許可權配置檔案 authz ,請看下文配置

注意:每一行前方不能有空格,否則會出現 option expected錯誤!

(2)passwd使用者名稱密碼配置檔案 

# vi/home/svn/project_1/conf/passwd

[users]

manager1=123456      #每一行都要是「使用者名稱=密碼」的格式

manager2=123123 

manager3=888888

(3)authz使用者許可權配置檔案 

# vi/home/svn/project_1/conf/authz

[groups]

managers=manager1,manager2        #定義群組 managers 包含 manager1 和 manager2 兩個使用者

[/]@managers=rw                      #定義群組 managers 有讀寫許可權

manager3=r                        #定義 manager3 有讀許可權

*=                                #以上沒有定義的使用者都沒有任何許可權

5、啟動伺服器

#svnserve -d -r /home/svn

開啟多個版本庫的時候要啟動不同的埠 svnserve -d --listen-port 3688 -r /static/

linux SVN伺服器建立版本庫

1 安裝svn服務 yuminstall subversion 2 新建乙個目錄用於儲存svn所有檔案 mkdir home svn 3 在上面建立的資料夾中為專案 project 1 建立乙個版本倉庫 svnadmin create home svn project 1 執行完這一步,home s...

Linux svn伺服器搭建

1.安裝 yum安裝svnserver,對於原始碼安裝比較複雜,建議還是yum來安裝吧 yum y install subversion 我執行的這個命令,沒有安裝成功,yum search subversion 也沒有,所有就安裝了subversion devel 結果ok 2.建立版本庫 mkd...

linux svn文件伺服器安裝

1.環境準備 linux伺服器 2.安裝svn yum install subversion 3.新建乙個目錄用於儲存svn所有檔案 mkdir svn 4.新建乙個資源倉庫 svnadmin create svn ods ls svn ods conf db format hooks locks ...