Windows下安裝SVN(Subversion)獨立服務器

下載地址:
一、http://sourceforge.net/projects/win32svn/files/
二、http://sourceforge.net/projects/tortoisesvn/files/
安裝步驟及簡要配置:
一、安裝Setup-Subversion-1.7.0.msi
二、安裝TortoiseSVN-1.7.0.22068-win32-svn-1.7.0.msi
三、安裝LanguagePack_1.7.0.22068-win32-zh_CN.msi
四、添加subversion環境變量:c:\program files\subversion\bin
五、建立版本庫:
a、svnadmin create c:\svn\repository
b、建立空目錄repository->右鍵->TortoiseSVN->Create Repository here...
六、配置用戶和認證:tcp

Svnserve.conf:核心配置文件:  
  # password-db = passwd >password-db = passwd
  # authz-db = authz >authz-db = authz
 Authz:配置用戶權限的文件  
 Passwd:新加用戶名和密碼的文件  
啓動subversion:

在dos命令下,輸入:> svnserve exe -d -r d:\svn_repo(這行本身加的)
七、運行Subversion:c:\svn\repository>svnserve --daemon
或者:c:\svn\repository>svnserve --daemon --root c:\svn
注:運行的時候不能關閉命令行窗口,關閉服務就退出了!所以能夠添加到系統服務項隨機啓動便可!
八、添加系統服務,隨系統啓動:
sc create svnservice binpath= "c:\program files\subversion\bin\svnserve.exe --service --root c:\svn" displayname= "Subversion" depend= tcpip start= auto 九、刪除服務:
sc delete svnservicesvn

注:在Windows XP SP3下測試經過!其餘平臺暫未測試!測試

相關文章
相關標籤/搜索