安裝svn
yum -y install subversion
orsudo apt-get -y install subversion
建立版本庫目錄
mkdir /svndata
啟動svnserve -d -r /svndata/
-d 表示後台執行
-r 指定根目錄是 /svndata/
建立乙個新的subversion專案
svnadmin create /svndata/project
配置cd /svndata/project/conf
vim svnserve.conf:
[general]
anon-access = none #不允許匿名訪問 #svn 檢視資源歷史記錄失敗 ,並提示"item is not readable" 設定anon-access = none就可以了
auth-access = write #允許寫入
password-db = passwd #訪問時需要輸入密碼
authz-db = authz #訪問許可權設定
vim passwd 使用者:
[users]
user1=111
user2=111
#使用者名稱=密碼
vim authz 目錄訪問許可權
[groups] 設定組
admin = user1
[/] 專案根目錄許可權(/svndata/project)
user1 = rw 使用者1 可讀寫
user2 = r 使用者2 可讀,不可寫
@admin = rw 組許可權
[svndata:/protect] 設定根目錄下"protect"資料夾許可權
user1 = rw
user2 = r
..客戶端連線
svn co svn://ip/project
svn安裝配置
vi svnserve.conf 注意 anon access應該設為none,禁止匿名訪問。截圖的時候這裡忘改了 將其中這5行前的注釋去掉,且前面不要留空格,以免出問題 1 可讀 2 授權使用者可寫 3 使用哪個檔案作為賬號檔案 4 使用哪個檔案作為許可權檔案 5 版本倉庫所在目錄 svnserv...
svn安裝配置
1.安裝subversion,不斷下一步即可。2.建立乙個根目錄,用來儲存所有svn工廠資訊。每個工廠repository對應乙個專案。我這裡在e svndata。3.啟動svn,使用如下的命令svnserve d r e svndata。其中 d選項指的是後台模式,但是非常遺憾的是,windows...
yum安裝配置svn
1 什麼是svn svn是非常優秀的版本管理工具,與cvs管理一樣,svn是乙個跨平台的開源的版本控制系統。這些資料放置在乙個 資料檔案庫中,這個檔案庫很像乙個普通的檔案伺服器或者ftp伺服器,但是不同的是,svn會記錄並備份每乙個檔案每一次的修改更新變動。2 svn服務端執行模式與訪問方式 yum...