?
1
sudo apt-get install subversion
2、建立倉庫?
1
svnadmin create /var/svn
/var/svn 為所建立倉庫的路徑,理論上可以是任何目錄
3、修改配置檔案/var/svn/conf/svnserve.conf?
1
2
3
4
5
6
7
8
#去掉#[general]前面的#號
[general]
#匿名訪問的許可權,可以是read,write,none,預設為read
anon-access = none
認證使用者的許可權,可以是read,write,none,預設為write
auth-access = write
#密碼資料庫的路徑,去掉前面的#
password-db = passwd
注意:所有的行都必須頂格,否則報錯。 建議:為了防止不必要的錯誤,建議你直接用我上面的內容覆蓋掉檔案原來的內容.
4、修改配置檔案passwd?
1
2
3
[users]
svnuser = password
jesszjessz = jessz
注意:5、停止subversion伺服器:?
1
killall svnserve
6、啟動subversion伺服器 對於單個**倉庫,啟動命令:?
1
svnserve -d -r /var/svn --listen-host
10.19
.
3.103
其中-d表示在後台執行,-r指定伺服器的根目錄,這樣訪問伺服器時就可以直接 用svn://伺服器ip來訪問了。
7、擴充套件
如果伺服器有多ip的話–listen-host來指定監聽 的ip位址.我們可以在subversion客戶端中通過svn:
來訪問subversion伺服器 對於多個**倉庫,我們在啟動時也可以用-r選項來指定伺服器根目錄,但訪問時 需要寫上每個倉庫相對於svn根目錄的相對路徑. 比如,我們有兩個**倉庫/var/vss/repo1
和/var/vss/repo2
,我們用svnserve -d -r /var/vss –listen-host 10.19.3.103
來啟動,那麼在客戶端訪 問時可以用svn:/repo1
和svn: /repo2
來分別訪問兩個專案。
配置Subversion伺服器
優秀的 管理工具 主要用來管理比較大型的 工程 的提交,取出,分支管理,版本的比較等一些高階功能 使用版本來管理軟體,每個版本都有詳細記錄,可以回退版本 配置最新源 聯網 001.安裝subversion伺服器端的軟體 sudo apt get install subversion sudo mkd...
subversion伺服器作為服務啟動
subversion伺服器作為服務啟動 2007 11 06 21 17 subversion伺服器支援windows和linux。在linux下,使用命令啟動服務 svnserve d r svnroot d 表示 daemon,即關掉執行命令的視窗,服務繼續存在。r 表示 root,即指定庫的根...
如何搭建Subversion伺服器
一 準備軟體 subversion的伺服器端 本文以 collabnet 的windows版本講解 subversion的客戶端 tortoisesvn是擴充套件windowsshell的一套工具,可以看作windows資源管理器的外掛程式,安裝之後windows就可以識別 subversion的工...