当我将代码签入我们的Team Foundation Server时,有时候(可能比我实际做的更频繁......)应该将我的签到与我正在努力的任务或错误相关联。当我标记任务或签入时,它会设置要解决的签入操作。但几乎总是,我只想把它当作助理。结果是我经常最终将任务标记为错误解决。有没有办法在标记任务时使关联成为默认值?
解决错误或任务应该是我主动选择的东西。比如,这个工作项与我的签到有关,现在已经解决了。不是,这个工作项目与我的办理登机手续有关,顺便说一句,我还没有完全解决它...
答案 0 :(得分:5)
TFS 2010 没有用于更改工作项的默认签到操作的UI。 我在MS Connect
中提出了一个建议使“关联”默认操作 (而不是“Resolve”),设置 注册表项 “HKEY_CURRENT_USER \软件\微软\ VisualStudio的\ 10.0 \ TeamFoundation \ SourceControl \行为\ ResolveAsDefaultCheckinAction” “假”。
答案 1 :(得分:4)
可悲的是,没有办法解决并将两者都关联起来但默认关联。因此,最安全的选择可能是完全删除签入操作,并记住在完成与工作项的关联后更新工作项。有关更多信息,请参阅我刚才写的以下博文。
TFS Top Tip #3: Removing the Resolve Check-In Action from a Work Item