visual studio - visual - 為什麼在安裝TortoiseSVN之後,AnkhSVN解決方案中的所有文件都標記為新的?




vs 2017 subversion (2)

在安裝TortoiseSVN 1.6.0之後,所有加載到啟用AnkhSVN的Visual Studio 2008項目的文件都被標記為新的(藍色+)。

我已經嘗試重新安裝AnkhSVN 2.0.6347,並檢出資料庫到一個新的“乾淨”的文件夾。 但是,似乎都沒有解決問題。

我的問題有兩點,是否有解決這個問題,如果有兩個產品(即不同的SVN綁定?)之間的兼容性有一個方法來告訴哪個組合AnkhSVN和TortoiseSVN要玩彼此很好。


幾天前我也注意到了這一點。 發生這種事是因為烏龜把你的工作副本轉換成1.6版本,而安科不知道如何讀取它。

解決方法很簡單:我安裝了最新的Ankh 日常版本( http://ankhsvn.open.collab.net/daily/ ),現在一切都像魅力一樣。


我也可以驗證這個工作。

我碰到的一件事是,在安裝新的日常版本(我安裝了AnkhSvn-Daily-2.1.6649.29.msi)之前,我卸載了舊版本,但是一旦我安裝了新版本,我沒有任何源代碼控制整合在Visual Studio 2008中!

事實證明,當您卸載AnkhSVN時,您的源代碼控制提供程序將設置為“無”,並且您必須轉到“工具|選項|源代碼管理”並將其設置回AnkhSVN。

一旦你這樣做,你可以使用Visual Studio集成和TortoiseSVN 1.6。





ankhsvn