TFS Eclipse插件更改默认检入操作以关联

时间:2017-07-19 09:06:15

标签: eclipse tfs eclipse-plugin

我有带有TFS插件的Eclipse Neon

当我检查挂起的更改时,我与工作项

相关

问题是默认情况下“检入操作”是“解决”而不是“关联”

如何更改默认值?

我在网上找到的所有内容都是关于视觉工作室的,它并没有帮助我。

(注册表未使用HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio ** 11.0 ** \ TeamFoundation \ SourceControl \ Behavior @ResolveAsDefaultCheckinAction =" False")

1 个答案:

答案 0 :(得分:1)

不幸的是,目前无法在团队资源管理器(TFS Eclipse插件)中实现这一点。

作为一种变通方法,您可以编辑正在使用的工作项类型的工作项模板定义(错误,任务等)。然后从工作项模板(WIT)中删除签到操作。将WIT更新到您的团队项目后将为所有用户提供。现在,当您添加相关工作项时,唯一可用的选项是Associate。但是,这种解决方案有一些优点和缺点。以下是一些需要考虑的事项:

  

<强>赞成

     
      
  • 此更改只需要成为团队项目,不需要在客户端上进行任何操作。
  •   
  • 如果您的团队没有解决工作项,删除此选项并不是什么大问题。
  •   
     

<强>缺点

     
      
  • 这需要应用于所有当前的团队项目,并且会      需要更新未来团队项目的流程模板。
  •   
  • 这将删除用户的Resolve选项,因此无法再执行此操作。
  •   

有关如何删除解决方案选项的更多详情,请参阅此问题中的 DaveShaw 的回答:How to disable auto done status for task in checkin