Visual Studio 2015在提交代码后未立即移除待处理更改(TFS 2015)

8
当我的团队和我使用Visual Studio 2013时,成功提交待处理更改后,已提交的文件将从待处理更改窗口中删除。
自从升级到2015以来,我们失去了这个功能。现在,在成功检入后,待处理更改将保留在待处理更改窗口中,直到手动撤消或进行相同的检入,此时所有文件都将与源控件同步,并且不再是待处理更改。
在成功检入后,通过与源控件中的文件进行比较,可以清楚地看到两者之间没有任何更改,尽管它们仍然在待处理更改窗口中。我们是否可能忽视了一个简单的设置,允许我们立即与TFS同步?
谢谢

挂起的更改属于“包含的更改”还是“排除的更改”? - Cece Dong - MSFT
所有在包含的窗口中,这是一个我以前从未遇到过的奇怪问题。据我所知,本地机器没有意识到文件已经成功签入(我们使用门控签入),即使在成功签入后,它仍然会将文件列为待处理更改,并且与服务器上的内容完全相同(对比它们显示本地和源代码控制之间没有任何差异)。 - Alex23
1个回答

0

2
感谢您的建议。经过一些令人沮丧的时间后,我们发现我们的Visual Studio 2013在使用构建通知弹出窗口进行签入后正在进行协调,但是2015年没有这样的功能。我们仍然可以手动协调,但我目前正在寻找一种在签入后自动协调的方法。 - Alex23
1
@Alex23 你有没有找到解决办法?我们刚刚把一个项目从CI改为门禁式检入,也遇到了这个问题。我正在运行VS2015更新1(正在更新到更新3),但我也注意到我的一个同事的机器上也出现了这个问题,他正在运行更新3。 - CaptainStealthy
1
更新--在VS2015 Update 3上也会发生。与另一个长期进行门禁检查的团队交谈后得知,他们在每个项目上都遇到了这个问题,他们只需在每次构建后点击“协调”按钮即可解决。 - CaptainStealthy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接