2013-09-24 181 views
1

我們有一個運行IIS的Windows Server 2008 IIS & Coldfusion我最近將TourtoiseSVN客戶端從1.7.4升級到1.8.2。升級完成後沒有錯誤。我重新啓動服務器以完成Windows資源管理器集成。 c:\Program Files\TortoiseSVN\bin\svn.exe沒有得到升級。如果我做svn.exe --version它說它在版本1.7.4,而GUI集成在1.8。我得到一個錯誤,當我使用命令行svn.exe,其中說客戶端太舊,無法在工作副本工作....tortoiseSVN 1.8升級沒有升級svn.exe

我怎樣才能讓svn.exe升級到1.8?萬分感謝。

回答

2

你用烏龜安裝了可選的(默認沒有安裝)命令行工具嗎?我猜你的%PATH%上安裝了另一個命令行客戶端(collabnet,cygwin等)。 你能告訴我們這些命令的輸出:

echo %PATH% 

where svn 

svn --version 

C:\Program Files\TortoiseSVN\bin\svn.exe --version 
+0

這是問題所在。 Collabnet Subversion安裝在此服務器上,並且在TortoiseSVN之前位於PATH中。沒有完全限定svn.exe的完整路徑,它使用Collabnet svn。我改變PATH包括TortoiseSVN \ bin 1st,我得到了TortoiseSVN 1.8版本。感謝一羣thekbb! – Joe

+1

很高興爲您提供幫助。你能將這個答案標記爲後人接受嗎?如果這不會顯示在搜索未解答的問題中,並且更重要的是,如果有人發現它,因爲它們具有相同的問題,這會很有幫助。 – thekbb