ubuntu 搭建簡單svn伺服器

2021-07-24 23:59:54 字數 972 閱讀 6649

安裝svn

sudo apt-get install subversion

建立版本庫

sudo svnadmin create /home/svn/repos

配置版本庫

sudo vi svnserve.conf 

#將以下引數去掉注釋 

[general] 

anon-access = none    #匿名訪問許可權,預設read,none為不允許訪問 

auth-access = write  #認證使用者許可權  

password-db = passwd  #使用者資訊存放檔案,預設在版本庫/conf下面,也可以絕對路徑指定檔案位置 

authz-db = authz

sudo vi passwd 

#格式是使用者名稱=密碼,採用明文密碼 

[users] 

heys = 123 

sudo vi authz  

[groups]         

#定義組的使用者 

svnuser = heys

[repos:/]          

#以根目錄起始的repos版本庫svnuser組為讀寫許可權 

@svnuser  = rw 

啟動svn服務

sudo svnserve -d -r /home/svn

# 檢視是否啟動成功,可看的監聽3690埠

# sudo netstat -antp |grep svnserve

tcp    0      0 0.0.0.0:3690    0.0.0.0:*      listen    28967/svnserve 

訪問svn

# 訪問repos版本庫位址

svn:

svn 服務簡單搭建

svnadmin create d svnroot repos 3.執行svn服務 svnserve d r d svnroot 4.授權 進入d svnroot repos目錄下的conf目錄,開啟svnserve.conf,去掉anon access read前面的 號注釋,最好anon acc...

Ubuntu搭建SVN伺服器

環境 ubuntu 10.04 subversion 1.6.6 1 svn安裝 sudo apt get install subversion 2 新增svn管理使用者及subversion組 adduser svnuser addgroup subversion addgroup svnuser...

Ubuntu搭建svn伺服器

在公司電腦上從github上pull乙個專案後,想回家接著搞,而且還要考慮github上的更新和在公司做的更新,還有版本控制以及建立分支等等,就在自己的阿里雲ubuntu上自己搭建乙個svn。經過測試,該專案既可以繼續用git工具update,也可以用svn來push到阿里雲的svn上,確實便利好多...