![](/img/trans.png)
[英]How do I accept Git branch merge changes in multiple files in one go in Visual Studio Team Explorer?
[英]Do I have to exit Visual Studio for Team Explorer to detect “Remove project” changes in my Solution.sln?
我有一個解決方案,它的源代碼由Git和Team Services控制。
如果解決方案是空的並且我添加了一個現有項目,那么一切正常。 解決方案上有一個紅色標記,Team explorer檢測到Solution.sln中的更改,我可以提交並推送。 然后,掛鎖回到解決方案旁邊,一切都很好。
但是,如果我現在從解決方案中刪除項目並保存Solution.sln文件,則解決方案旁邊沒有紅色標記,並且在團隊資源管理器中未檢測到任何更改。 因此,我無法承諾並推動我的改變。
為了解決這個問題,我需要退出Visual Studio並再次打開項目。 現在檢測到更改,解決方案旁邊有一個紅色標記。 我可以承諾並推動我的改變。 該解決方案獲得了一個掛鎖,所有內容都在存儲庫中。
是否需要退出Visual Studio以檢測刪除項目更改?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.