Slik-Subversion+TortoiseSVN
http://blog.csdn.net/zj0078/article/details/8839192
注:未驗證
1. windows下的svn服務器(Slik-Subversion-1.6.17-win32.msi)
Slik-Subversion :http://subversion.apache.org/packages.html
2.svn客戶端
TortoiseSVN-1.3.2.5840-svn-1.3.0.msi
3.建立一個svn服務器文件夾,里面可以建立很多資料庫,見一個 資料庫文件夾,然后進去右鍵 TortoiseSVN->Create Repository here
4.找一個數據源,右鍵數據源文件夾 import,URL中輸入服務器文件夾?file:///E:/服務器文件夾/資料庫文件夾
5.右擊數據源文件夾,checkout。這樣數據源其實變成了一個客戶端的目錄
服務器文件夾 中包含了數據,以后用的時候先 update一下,然后自己修改好了,再commit
6.設置用戶賬戶:目錄:資料庫文件夾/conf
passwd中?
[users]:
用戶名 = 密碼
svnserve.conf中
[general]
?password-db = passwd
authz中:
# [/foo/bar]
bill = rw
# &joe = r
# * =
# [repository:/baz/fuz]
bill = rw
現在所有人都可以checkout了,但是commit必須是上面那指定的用戶就行,把所有用戶都可以訪問關掉
svnserve.conf中
anon-access = none
password-db = passwd
#authz-db = authz
#realm = namedEntity
7.打開服務器
cmd中:svnserve -d -r E:\服務器文件夾 --listen-host 服務器文件夾IP地址
這一步需要一直開著cmd窗口不給力,可以手動創建一個windows服務
建立一個autoRunSVN.bat文件 寫入
sc create SVNServer binpath= "\"C:\Program Files\SlikSvn\bin\svnserve.exe\" --service -r --listen-host IP地址" displayname= "SVNService" depend= Tcpip start= auto???
pause
然后用管理員權限運行bat,成功后去windows服務中啟動服務,這樣以后就不用開這個cmd窗口了
具體見http://fxz-2008.iteye.com/blog/462067
客戶端訪問:指定一個空目錄來放服務器某個目錄,右鍵--checkout--
填入 svn://服務器文件夾IP地址/資料庫文件夾
總結
以上是生活随笔為你收集整理的Slik-Subversion+TortoiseSVN的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ISC CCSP 从2022年8月起 支
- 下一篇: oracle solaris studi