【问题标题】:TFS Microsoft Visual Studio Scrum 2013.4 original templatesTFS Microsoft Visual Studio Scrum 2013.4 原始模板
【发布时间】:2019-05-07 15:29:58
【问题描述】:

以前的开发人员编辑了我们的本地 TFS 2017.3 服务器进程模板(我认为),因为我无法创建新项目,因为我得到以下内容

[错误] 以下元素包含错误:RequirementBacklog/States。 TF400587:此元素定义出现在您的待办事项上的工作项的状态。每个状态必须存在于至少一个属于定义在“RequirementBacklog/States”中的类别的工作项类型中。任何工作项类型中都不存在以下状态:测试。

[08:59:37.530] 以下元素包含错误:TaskBacklog/States。 TF400587:此元素定义出现在您的待办事项上的工作项的状态。每个状态必须存在于至少一个属于定义在“TaskBacklog/States”中的类别的工作项类型中。任何工作项类型中都不存在以下状态:测试。

[08:59:37.530] 以下元素包含错误:BugWorkItems/BugWorkItems。 TF400506:此元素定义表示错误或缺陷的工作项的状态。每个状态必须至少存在于以下定义的一种工作项类型中:BugWorkItems。任何工作项类型中都不存在以下状态:测试。

[08:59:37.530] Microsoft.TeamFoundation.Server.WebAccess.WorkItemTracking.Common.InvalidProjectSettingsException:以下元素包含错误:
RequirementBacklog/状态。 TF400587:此元素定义出现在您的待办事项上的工作项的状态。每个状态必须存在于至少一个属于定义在“RequirementBacklog/States”中的类别的工作项类型中。任何工作项类型中都不存在以下状态:测试。

[08:59:37.530] 以下元素包含错误:TaskBacklog/States。 TF400587:

我进行了相当多的谷歌搜索,并了解到某处已编辑流程模板并添加/修改了测试状态。显然,解决方案是修复有问题的模板。但我不知道是哪一个被改变了,我们在 TFS 中有很多项目。

我找不到 TFS 附带的原始模板,以便在可能更改的模板上恢复它们​​。

一个复杂的问题是 - 在创建过程中,它使用了我选择的“TFS Microsoft Visual Studio Scrum 2013.4”模板。如果是这样,是不是特别是这个被打破了?那么如何恢复原版呢。

【问题讨论】:

  • 如果不能新建项目,问题出在模板本身,而不是特定项目。 docs.microsoft.com/en-us/azure/devops/boards/work-items/…
  • 谢谢我的关注——尽管我仍然想知道我是否无法解决模板的问题——我可以在某处下载原件吗?
  • @MadEddie 创建新团队项目时可以选择模板,默认模板为 Agile/Scrum/CMMI,是否可用?你可以选择其中之一吗?
  • @ShaykiAbramczyk 是的,它们是——它们工作,但 Scrum 2013.4 不起作用——如我原来帖子中的错误所示。我只需要能够“重置”这个模板。
  • @MadEddie 您无法重置模板,“干净”的模板是 Scrum,您的公司编辑了 Scrum 并创建了一个新模板(Scrum 2013.4),在新模板中有错误。您可以修复错误(一个一个)或选择另一个有效的模板。

标签: tfs


【解决方案1】:

您尝试使用已损坏且应手动修复的自定义流程模板创建团队项目(一一阅读错误并修复 XML 文件),您无法“重置“ 它。

您可以使用 TFS 附带的默认流程模板 (Agile/Scrum/CMMI) 创建一个新的团队项目(它们应该是“干净的”模板)。

您的自定义模板的原件可能是“Scrum”。

【讨论】:

    猜你喜欢
    • 2015-02-01
    • 1970-01-01
    • 2011-12-11
    • 1970-01-01
    • 1970-01-01
    • 2017-06-12
    • 1970-01-01
    • 1970-01-01
    • 2020-06-02
    相关资源
    最近更新 更多