以 http 協議訪問svn repository
搭建可用http訪問的svn(windows)
http://blog.csdn.net/yangyangrenren/article/details/50999153
http://blog.csdn.net/derryzhang/article/details/5076506
1.以管理員的方式打開 CMD 窗口。
由於win7有UAC管理機制,所以這里會彈出UAC警告框,單擊“繼續”即可
2.
將服務器注冊成系統服務,subversion就會隨電腦啟動了。
系統啟動
sc create subversion_service binpath= "C:/Program Files/Subversion/bin/svnserve.exe --service -r C:/projectname/repository" displayname= "Subversion Repository"
depend= Tcpip start= auto
解釋:subversion_service為服務的名稱。所有的系統服務可以在dos下通過命令手動啟動和停止。啟動:net start subversion_service 停止:net stop subversion_service
binpath為安裝subversion的路徑,可執行文件的路徑。
C:/projectname/repository為版本庫的路徑。
displayname= "Subversion Repository"為注冊成的系統服務顯示名稱,注冊成功后,可以在系統服務中找到這個名稱。
depend= Tcpip為依賴Tcpip協議。
start= auto為注冊成的系統服務啟動類型為自動。
注冊系統服務成功圖。
系統服務在哪看?
開始-à控制面板-à管理工具-à服務。
或右鍵我的電腦-à管理-à服務和應用程序-à服務。
下圖為注冊顯示名為Subversion Repository的系統服務。
刪除系統服務:
sc delete subversion_service
刪除系統服務成功圖。
svn upgrade 命令的作用。