长话短说,几年前有人在我们的TFS中改变了某些内容,现在我正试图撤销他们所做的。我花了上周左右的时间来梳理互联网,并通过TFS XML文件进行挖掘,试图弄清楚他们是如何做到这一点的。自定义TFS门户网站容量(工作详细信息)
这就是我需要
长话短说,几年前有人在我们的TFS中改变了某些内容,现在我正试图撤销他们所做的。我花了上周左右的时间来梳理互联网,并通过TFS XML文件进行挖掘,试图弄清楚他们是如何做到这一点的。自定义TFS门户网站容量(工作详细信息)
这就是我需要
You need to do the reverse operation described here。基本上导出过程配置并更改剩余工作字段格式中指定的单位。
变化:
<TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork"
type="RemainingWork" format="{0} sp" />
回:
<TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork"
type="RemainingWork" format="{0} h" />
要改变它导出的流程配置:
witadmin.exe exportprocessconfig /collection:http://SERVERNAME:8080/tfs/DefaultCollection
/p:PROJECTNAME /f:.\ProcessConfiguration.xml
应用上述变化,然后再次导入:
witadmin.exe importprocessconfig /collection:http://SERVERNAME:8080/tfs/DefaultCollection
/p:PROJECTNAME /f:.\ProcessConfiguration.xml
看 WorkItem Tracking\Process\ProcessConfiguration.xml file
(以小时为工作内容),而不是像这个(工作详细信息点)
使用此命令可导出公共ProcessConfig uration
witadmin.exe exportcommonprocessconfig /collection:http://SERVERNAME:8080/tfs/DefaultCollection
/p:PROJECTNAME /f:.\processconfig.xml
变点到h这一行
<TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="{0} points" />
,并使用此命令导入通用ProcessConfiguration
witadmin.exe importcommonprocessconfig /collection:http://SERVERNAME:8080/tfs/DefaultCollection
/p:PROJECTNAME /f:.\processconfig.xml
你最终到了那里。但要小心,你开始了所谓的只是链接的答案。 – jessehouwing
非常感谢你,我的头已经旋转了一个星期。我每天都了解更多关于TFS的知识,但无法弄清楚这一点。 –