想在win2003的服務器上安裝個SVN以後更改代碼也都方便多了 還能查看之前的修改記錄。
我下載的是 VisualSVN 可視化的操作更方便一點吧,它的工作原理是利用apache提供服務對各個版本進行管理,雖然apache單獨安裝時默認端口是80,但是在這個VisualSvn裏給它開的端口默認是443(在安裝的時候可以修改),這樣就不會和iis衝突了。
在安裝服務器上之前,先在本地win7上裝了試下一切正常,但是在win2003環境上安裝的時候在開啓SVN服務的時候出現錯誤。錯誤信息:“Service‘VisualSVN Server’ failed to start. Please check VisualSVN Serverlog in Event Viewer for more details.”
Google了一下,解決方法是:
打開系統服務services.msc(一定不要再取消安裝之後再看服務,那時服務由於回滾已經被卸載了),發現VisualSVNServer沒有啓動成功:
把登錄身份改爲”本地系統賬戶“後,點擊錯誤信息上的“重試”按鈕就可以安裝成功了。
這個錯誤還有網友提出另外一種解決方法:(這是apache報出的錯誤)
1.網上鄰居->本地連接->屬性->internet協議(TCP/IP)->屬性->高級->wins標籤->去掉啓用LMhosts查詢前的勾.
2.控制面版->windows防火牆->高級標籤->本地連接設置->服務的標籤裏勾選安全Web服務器(HTTPS)即可.
另外在網上還看到有些錯誤的解決方法,在這裏記錄一下:
錯誤信息:Service"VisualSVNServer" failed to start. Verify that you have sufficientprivileges to start systemservices.
解決方法:
這是Windows Installer的問題,重新下載一個WindowsInstaller安裝即可(運行->msiexec,查看Windows Installer版本) 一般安裝WindowsInstaller-KB893803-v2-x86.exe. 如果提示版本低於當前版本 可以下載高一點的版本例如WindowsServer2003-KB942288-v4-x86.exe 之類的。