2016-05-10 1 views
1

Короче говоря, кто-то кое-что изменил в нашей TFS несколько лет назад, и теперь я пытаюсь отменить то, что они сделали. Я провел последнюю неделю или около того, расчесывая интернет и копаясь в файлах TFS XML, пытаясь понять, как они это сделали.Настройка емкости веб-портала TFS (детали работы)

Это то, что мне нужно (работа Подробности в часах)

This is in hours

и не так, как это (работа детали в точках)

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

Используйте эту команду для экспорта общего ProcessConfig гурирование

witadmin.exe exportcommonprocessconfig /collection:http://SERVERNAME:8080/tfs/DefaultCollection 
     /p:PROJECTNAME /f:.\processconfig.xml 

Изменение Точки на час в этой строке

<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

У вас там есть. Будьте осторожны, но вы начали с того, что SO вызывает ссылку только на ответ. – jessehouwing