【问题标题】:VS2008 TFS: Is it possible to change the default Check-in Action for work items?VS2008 TFS:是否可以更改工作项的默认签入操作?
【发布时间】:2011-06-12 20:59:08
【问题描述】:

当我将代码签入到我们的 Team Foundation Server 时,我有时(可能比我实际做的更多……)应该将我的签入与我正在处理的任务或错误相关联。当我标记任务或签入时,它会将签入操作设置为解决。但几乎总是,我只想把它当作助理。结果是我经常最终将任务标记为错误地解决。当我标记任务时,有没有办法将关联设为默认值?

解决错误或任务应该是我主动选择的。就像,这个工作项与我的签到有关,现在已经解决了。不是,这个工作项和我的签到有关,顺便说一句,我还没有完全修复它……

【问题讨论】:

标签: visual-studio-2008 version-control tfs


【解决方案1】:

TFS 2010 没有 UI 来更改工作项的默认签入操作。 我在MS Connect提出了一个建议

但是看帖子 http://blogs.msdn.com/b/mitrik/archive/2010/12/03/how-to-make-associate-the-default-action-for-work-items.aspx

使“关联”成为默认操作 (而不是“解决”),设置 注册表项 “HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation\SourceControl\Behavior\ResolveAsDefaultCheckinAction” 为“假”。

【讨论】:

  • 1.不是答案。 2.不知道:p
【解决方案2】:

遗憾的是,没有办法使解析和关联都可用,但默认为关联。因此,对您来说最安全的选择可能是完全删除签入操作,并记住在完成与工作项的关联后更新工作项。有关详细信息,请参阅我不久前写的以下博客文章。

TFS Top Tip #3: Removing the Resolve Check-In Action from a Work Item

【讨论】:

  • 好的。但似乎每个工作项都必须这样做,并且会影响每个人?如果是这样,我想我将不得不忍受它。无论如何谢谢 =)
猜你喜欢
  • 1970-01-01
  • 2011-05-08
  • 2010-09-08
  • 1970-01-01
  • 2017-12-13
  • 2011-02-19
  • 2011-01-25
  • 2011-06-21
  • 1970-01-01
相关资源
最近更新 更多