在Win2003伺服器上安裝VisualSVN時遇到的問題
想在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 之類的。
※使用RedisTemplate(JDK序列化策略)緩存實體類
※排序並記錄排序前的索引(類似matlab sort函數)
TAG:程序員小新人學習 |