2016-05-10 43 views
1

长话短说,几年前有人在我们的TFS中改变了某些内容,现在我正试图撤销他们所做的。我花了上周左右的时间来梳理互联网,并通过TFS XML文件进行挖掘,试图弄清楚他们是如何做到这一点的。自定义TFS门户网站容量(工作详细信息)

这就是我需要

This is in points

回答

1

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 
+1

非常感谢你,我的头已经旋转了一个星期。我每天都了解更多关于TFS的知识,但无法弄清楚这一点。 –

1

WorkItem Tracking\Process\ProcessConfiguration.xml file

(以小时为工作内容)

This is in hours

,而不是像这个(工作详细信息点)

使用此命令可导出公共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 
+0

你最终到了那里。但要小心,你开始了所谓的只是链接的答案。 – jessehouwing

相关问题