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

时间:2011-12-08 00:33:29

标签: visual-studio-2010 visual-studio-2012 tfs2010 continuous-integration checkin

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

  1. 执行签到。
  2. 选择“在本地保留我的待处理更改”。
  3. 点击“Build Changes”。
  4. 等待构建继续并最终成功。
  5. 单击另一个选项卡或在Visual Studio中执行某些操作。
  6. 在任务栏中看到一条消息要求我“调和”或“忽略”已经弹出,但是在Visual Studio背后(大多数时候,这条消息永远不会出现,直到我开始离开Build Explorer,没有不管我等了多久)
  7. 首先,事实上,直到我与Visual Studio交互,然后它隐藏了来自我的消息才会发生,这很奇怪,有点烦人,但一次只有一个问题。更重要的是,我想知道的是我是否能以某种方式告诉TFS / Visual Studio我总是想要和解。我正在寻找的将是相当于这个消息框有一个复选框,上面写着“记住我的选择”,然后我检查它。正如我所看到的,我总是希望将搁置的和现在检查的更改与我的本地存储库进行协调,因此我不想麻烦地提出此消息并回答它。

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

1 个答案:

答案 0 :(得分:1)

好吧,我已经给了这几个月没有提供解决方案,所以我会发布我找到的内容。我无法通过“自动协调”来抑制消息,但我确实在消息中看到了一些值作为我的过程的一部分。

我遇到一些不愉快的地方,我做了一个门禁检查,看到复选框变为绿色,然后随后又快速检查了另一个变化。第一个还没有和解,这使得这些工作搞得一团糟。

所以,现在给我的信息的价值在于它说“好吧,现在再开始做东西真的没问题”。我现在已经习惯了这个消息,所以在这一点上,我可能更愿意看到它,并且已经完成了检查的验证,而不是弄清楚如何压制它。