长话短说,几年前有人在我们的TFS中改变了一些东西,现在我正试图撤消他们所做的事情。我花了大约一周的时间来梳理互联网并挖掘TFS XML文件,试图弄清楚他们是如何做到的。
这就是我需要的(工作细节以小时计)
而不是这样(点数中的工作细节)
答案 0 :(得分:1)
看看 WorkItem Tracking\Process\ProcessConfiguration.xml file
使用此命令导出公共ProcessConfiguration
<div class="panel panel-default">
<div class="panel-heading row">
<div class="col-xs-4"><h3 class="panel-title">title</h3></div>
<div class="col-xs-4 text-center"><button class="btn">btn1</button></div>
<div class="col-xs-4"><button class="btn pull-right">btn2</button></div>
</div>
<div class="panel-body">
text
</div>
<table class="table">
<!-- insert rest of table here -->
</table>
</div>
在此行中将点数更改为h
witadmin.exe exportcommonprocessconfig /collection:http://SERVERNAME:8080/tfs/DefaultCollection
/p:PROJECTNAME /f:.\processconfig.xml
并使用此命令导入公共ProcessConfiguration
<TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="{0} points" />
答案 1 :(得分: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