TFS Eclipse 插件将默认的"签入操作"更改为关联



我有带有TFS插件的Eclipse Neon

当我检查挂起的更改并且与工作项相关时

问题是签入操作默认为"解决"而不是"关联">

如何更改默认值?

我在网上找到的只是关于视觉工作室的,这对我没有帮助。

(注册表不起作用HKEY_CURRENT_USER\软件\Microsoft\VisualStudio**11.0**\TeamFoundation\SourceControl\Behavior @ResolveAsDefaultCheckinAction = "False"(

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

解决方法是,可以编辑正在使用的工作项类型(Bug、任务等(的工作项模板定义。然后从工作项模板 (WIT(中删除签入操作。将 WIT 更新到团队项目后,所有用户都可以使用它。 现在,当您添加相关工作项时,唯一可用的选项是"关联"。但是,此解决方案有一些优点和缺点。以下是一些需要考虑的因素:

优点

  • 只需在团队项目中进行此更改,无需对客户端执行任何操作。
  • 如果您的团队未解决工作项,则删除此选项没什么大不了的。

缺点

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

有关如何删除解析选项的更多详细信息,请参阅DaveShaw在此问题中的回答:如何在签入中禁用任务的自动完成状态

最新更新