如何在不提供任务或错误 ID 的情况下禁用签入

How to disable the check in with out giving the task or bug id

我使用的是 TFS 2013 版本,我想在不提供工作项 ID 的情况下拒绝签入。请建议我如何使工作项类型成为强制性的。

您应该使用签入策略来处理您的情况。

These check-in policies require the user to take actions when they conduct a check-in to source control, for example a user can be required to associate a work item with a changeset.

创建签入策略:

  1. 从团队资源管理器,select设置页面,然后select源 Project section.The下的控件出现Source Control Settings对话框。
  2. 单击签入策略 选项卡,然后单击添加。添加签到 出现策略对话框。
  3. 在签入政策列表中,select您想要的政策类型和 然后单击“确定”。

    在你的例子中,只是 select 工作项 ,策略被添加到工作项必须与签入相关联的列表中。

当您对签到策略设置满意后,点击确定;新的签到政策现在会显示未来的签到。其他人必须select 待定更改页面中的相关工作项ID,否则他将无法签入代码。

更多详情请看这篇博文:Add Check-In Policies