我的團隊最近開始使用VisualHg,與TortoiseHg,和Visual Studio 2010對於我的團隊中的一員,和我使用的組合VisualHg和Visual Studio 2010中使我們的CPU性能飆升至50%左右!VisualHg和Visual Studio 2010的性能問題
有時,通過重新啓動Visual Studio 2010,性能問題將消失,但有時會重新出現。有什麼想法嗎?我認爲這是一個VisualHg 間歇性的錯誤 - 它不一致。
我的團隊最近開始使用VisualHg,與TortoiseHg,和Visual Studio 2010對於我的團隊中的一員,和我使用的組合VisualHg和Visual Studio 2010中使我們的CPU性能飆升至50%左右!VisualHg和Visual Studio 2010的性能問題
有時,通過重新啓動Visual Studio 2010,性能問題將消失,但有時會重新出現。有什麼想法嗎?我認爲這是一個VisualHg 間歇性的錯誤 - 它不一致。
也許它與防病毒有關。來自TortoiseHg FAQ:
Windows上的Mercurial是否與索引服務和病毒掃描程序兼容?
號碼與TortoiseSVN類似,we recommend關閉工作副本和存儲庫上的索引服務,並將其從病毒掃描中排除。
我不認爲這是一個VisualHg錯誤。
在我的團隊中,我們一直在使用完全相同的設置。我們遇到了性能問題並凍結,但是一旦我們完全關閉了IntelliSense for C++項目(選項>文本編輯器> C/C++>高級>禁用數據庫...),抱怨就停止了。 Visual Assist完美地完成了它的工作。
此外,還要確保:
作爲一個提示,而不是使用VisualHg,我建議您創建您的宏來運行THG並將它們綁定到文件的上下文菜單。這與使用VisualHG非常相似,但沒有使用第三方插件。當THG2.0出來並且VisualHG不支持它時,我一直在使用這種技術。
更新:另外,我最近偶然發現了VS2010 + THG的另一個問題。問題出現在解決方案文件附近的VS2010生成的.sdf文件中。我用打開的解決方案很多,VS不斷要求我重新加載項目。在一次這樣的更新中,我得到了我的.sdf如此受損,VS在打開項目時凍結了一分鐘,後來根本無法打開它。刪除.sdf幫助完全,所以你也可以嘗試。
您是否考慮過在VisualHG插件的討論板上提出這個問題? – 2011-04-20 22:37:11
你還在使用Windows XP? – smerlin 2011-05-29 22:31:36