我可以在门控TFS 2010 Checkin中"自动协调"吗?

Eri*_*ich 9 continuous-integration visual-studio-2010 checkin tfs2010 visual-studio-2012

我正在设置一个项目,在我配置的服务器上使用TFS,并且我选择使用门控签入策略.有了这个,当我签入代码时,我有以下一系列步骤:

  1. 签入.
  2. 选择"在本地保留我的待处理更改".
  3. 单击"构建更改".
  4. 等待构建继续并最终成功.
  5. 单击另一个选项卡或在Visual Studio中执行某些操作.
  6. 在任务栏中看到一条要求我"调和"或"忽略"的消息已经弹出,但是在Visual Studio背后(大多数时候,这条消息永远不会出现,直到我开始离开Build Explorer,无论多长时间我等着)

首先,事实上,直到我与Visual Studio交互,然后它隐藏了来自我的消息才发生这一事实是奇怪的,有点烦人,但一次只有一个问题.更重要的是,我想知道的是我是否能以某种方式告诉TFS/Visual Studio我总是想要和解.我正在寻找的将是相当于这个消息框有一个复选框,上面写着"记住我的选择",然后我检查它.正如我所看到的,我总是希望将搁置的和现在检查的更改与我的本地存储库进行协调,因此我不想麻烦地提出此消息并回答它.

这可能吗?如果它在某种程度上可能,出于某种原因这是一个坏主意吗?(我是新来的,所以请告诉我是否有充分的理由让我每次都要挑选)

Eri*_*ich 1

好吧,我已经花了几个月的时间了,但还没有提供解决方案,所以我将发布我发现的内容。我无法通过“自动协调”来抑制该消息,但作为我的流程的一部分,我确实看到了消息中的一些价值。

我遇到了一些不愉快的情况,我进行了门控签入,看到复选框变成绿色,然后迅速去签入另一项更改。第一个尚未达成一致,这使工作陷入困境。

所以,现在这条信息对我来说的价值在于它说“好吧,现在真的可以重新开始做事了”。我现在已经习惯了这条消息,所以在这一点上,我可能宁愿继续看到它并完成签入验证,而不是弄清楚如何抑制它。