Синтаксис поля даты и времени обновления TFS Power Tool (tfpt)

Я пытаюсь использовать Team Foundation Power Tools для обновления настраиваемого поля даты и времени и не могу найти правильный синтаксис.

Контекст

  1. VS2013 с установленным TFPT
  2. TFS 2013, обновление 4
  3. Я пытаюсь сделать это через PowerShell

Я создал настраиваемое поле даты и времени, в котором я хотел бы установить конкретную дату и время. Я могу без проблем установить другие поля, а поле является типом даты и времени.

Я пробовал команды, использующие формат даты и времени Xml, и мой текущий языковой стандарт (английский, США), и ни один из них не кажется приемлемым.

tfpt workitem /update 1890 /fields:"Test.Common.DeployDate=6/23/2015 07:30 PM" /collection:$collection

и

tfpt workitem /update 1890 /fields:"Test.Common.DeployDate=2015-06-23T00:00:00" /collection:$collection

В обоих случаях появляется ошибка TF237124: рабочий элемент не готов к сохранению.

Кто-нибудь смог установить поля даты и времени таким образом, и если да, то какой формат даты и времени мне нужно использовать?


person nqramjets    schedule 23.06.2015    source источник


Ответы (1)


Использовать дату получения: $line.'Date released' имеет значение вроде 25.04.2015

$wi.Fields['myCo.yourDate'].Value = $( Get-date $line.'Date Released')

надеюсь, это поможет

person GScully    schedule 24.05.2016