我有带有TFS插件的Eclipse Neon
当我检查挂起的更改并且与工作项相关时
问题是签入操作默认为"解决"而不是"关联">
如何更改默认值?
我在网上找到的只是关于视觉工作室的,这对我没有帮助。
(注册表不起作用HKEY_CURRENT_USER\软件\Microsoft\VisualStudio**11.0**\TeamFoundation\SourceControl\Behavior @ResolveAsDefaultCheckinAction = "False"(
不幸的是,目前无法在团队资源管理器(TFS Eclipse 插件(中实现这一点。
解决方法是,可以编辑正在使用的工作项类型(Bug、任务等(的工作项模板定义。然后从工作项模板 (WIT(中删除签入操作。将 WIT 更新到团队项目后,所有用户都可以使用它。 现在,当您添加相关工作项时,唯一可用的选项是"关联"。但是,此解决方案有一些优点和缺点。以下是一些需要考虑的因素:
优点
- 只需在团队项目中进行此更改,无需对客户端执行任何操作。
- 如果您的团队未解决工作项,则删除此选项没什么大不了的。
缺点
- 这将需要应用于所有当前的团队项目,并且 需要为将来的团队项目更新过程模板。
- 这将删除用户的"解决"选项,因此无法再执行此操作。
有关如何删除解析选项的更多详细信息,请参阅DaveShaw在此问题中的回答:如何在签入中禁用任务的自动完成状态