【问题标题】:TFS import CommonConfiguration.xml to customise team board and backlog queryTFS 导入 CommonConfiguration.xml 自定义团队板和积压查询
【发布时间】:2016-04-11 09:18:16
【问题描述】:

我为用户故事的(本地)TFS 工作项类型添加了一些新状态,以更好地反映我们内部的工作流程。然后我将所有积压项目迁移到这些新状态中,但是板和积压是空的,因为它不“知道”这些新状态。阅读 MSDN (https://msdn.microsoft.com/en-us/library/hh543813(v=vs.110).aspx) 似乎我需要编辑一个 XML 配置文件以将新状态识别为需求定义,因此我导出了 CommonConfiguration.xml 并添加了新状态。

但是,当我尝试使用以下命令将更改导入服务器时:

witadmin importcommonprocessconfig /collection:"[服务器 url]" /p:"[项目名称]" /f:"c:\temp\CommonConfiguration.xml"

我得到错误:

TF401102:更新此版本 Team 中的项目配置 Foundation Server,需要使用新的项目配置 格式。要更新项目配置,请安装最新的 Team 资源管理器并运行命令“witadmin importprocessconfig”。

如果我跑步

witadmin 导入进程配置

根据错误,它告诉我需要指定 /f 参数。如果我添加参数,我会得到同样的错误!

如果我运行验证命令:

witadmin importcommonprocessconfig /collection:"[服务器 url]" /p:"[项目名称]" /f:"c:\temp\CommonConfiguration.xml"

这完成得很好。

关于配置文件的导入,我在这里做错了什么?

【问题讨论】:

  • 我假设您使用的是 TFS 2012?如果没有,那么忘记 import/exportcommonprocessconfig。你确定你在 Witadmin 上使用了正确的版本。导航到 %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE 并运行命令。不要在VS 20113/2015目录下使用witadmin。
  • 您使用的是哪个版本的 TFS 和 VS?

标签: tfs


【解决方案1】:

尝试使用witadmin exportprocessconfig先导出进程配置文件,修改后使用witadmin importprocessconfig导入。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-08
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    • 1970-01-01
    • 2014-05-20
    • 2017-02-27
    相关资源
    最近更新 更多