我們將我們的項目(SQL Server和.Net)從Visual-Source-Safe移到SubVersion。Subversion的AnkhSVN不顯示源代碼管理相關圖標
我們在位置機器上安裝了Tortoise SVN和AnkhSVN客戶端。
當我鎖定文件時,Windows資源管理器中的圖標發生更改,但Visual Studio中沒有任何鎖定提示。
視覺工作室
Windows資源管理器
我該如何解決這個問題?
我們將我們的項目(SQL Server和.Net)從Visual-Source-Safe移到SubVersion。Subversion的AnkhSVN不顯示源代碼管理相關圖標
我們在位置機器上安裝了Tortoise SVN和AnkhSVN客戶端。
當我鎖定文件時,Windows資源管理器中的圖標發生更改,但Visual Studio中沒有任何鎖定提示。
視覺工作室
Windows資源管理器
我該如何解決這個問題?
我想通了!
我已經將解決方案添加到SVN,但沒有將項目添加到SVN。有趣的是,當你向SVN添加解決方案時,它將所有文件添加到SVN中,但它不會修改項目以通過SVN管理它們 - 這是您必須手動執行的步驟。
然後圖標顯示!
即使Microsoft建議您這樣做,最常見(現代)的項目類型也不需要您執行此步驟。 – 2010-09-15 14:50:52
確保您有AnkhSVN作爲您當前選擇的源代碼管理插件。
工具 - >選項 - >源代碼管理。
已確認 - AnkhSVN是我的源代碼管理插件 – 2010-09-14 13:48:54
添加的svn:在鎖定的文件需要鎖定屬性讓AnkhSVN的節目鎖定在Visual Studio中的文件,請參見: http://ankhsvntips.net/post/2378796136/auto-locking-files
你恰巧是在64位的Windows? (如果有疑問,請查找「winver」) – 2010-09-14 13:17:58
請提供Visual Studio版本。 – Ken 2010-09-14 13:20:05
我在Visual-Studio-2005 – 2010-09-14 13:49:37