2016-07-14 145 views
4

當我和我的團隊在Visual Studio 2013上時,在成功檢入我們的掛起更改後,簽入的文件將從等待更改窗口。Visual Studio 2015在簽入後不會立即刪除掛起的更改(TFS 2015)

自從升級到2015年以來,我們已經失去了這種功能。現在,在成功簽入後,待處理的更改將保留在待處理的更改窗口中,直到手動撤消或進行完全相同的檢入,在這種情況下,所有文件都將與源控制同步並且不再處於待處理更改。

在成功簽入後,在文件與源代碼管理中的對應文件進行比較時,很明顯兩者之間沒有任何更改,儘管它們仍處於待定更改窗口中。是否有可能忽略了一個簡單的設置,允許我們在簽入後立即與TFS同步?

謝謝

+0

正在變化包括或排除更改未決的改變? –

+0

所有在包括窗口中,它的一個奇怪的問題以前沒有遇到過。據我所知,本地計算機沒有意識到文件已成功簽入(我們使用門控簽入),並且在成功簽入後仍將列出這些文件作爲待處理的更改,儘管它們與現在相同在服務器上(差異顯示本地和源代碼控制之間沒有區別)。 – Alex23

回答

0

以前從未見過您的問題。嘗試將您的TFS和VS升級到最新版本。

此外,如果掛起的更改正在排除的變化,他們不會簽入。

+1

感謝您的建議,經過一段令人沮喪的時間,看起來我們的視覺工作室2013在使用構建通知彈出登記後協調,但2015年不是。我們仍然可以手動協調,但是我目前正在尋找辦理入住手續後自動協調的方式。 – Alex23

+0

@ Alex23您是否曾經爲此找到過解決方案?我也看到了這個項目,我們剛剛從CI更改爲門控檢查。我正在運行VS2015 Update 1(正如我們所說的那樣更新到Update 3),但我也注意到同事的計算機上也存在此問題,並且他正在運行Update 3。 – CodeCanuck

+0

更新 - 也發生在VS2015 Update 3上。與另一支團隊一起進行門控簽入。他們在每個項目中都會看到它,並且他們只是在每次構建之後處理單擊Reconcile按鈕。 – CodeCanuck