Как связать рабочий элемент с регистрацией при использовании tf.exe

У нас есть правило в TFS, которое требует, чтобы все проверки были связаны с рабочим элементом. У нас есть автоматизированный ежедневный процесс сборки, который использует tf.exe для проверки файлов. Однако я не нашел способа связать файлы с рабочим элементом. Я слышал о tfpt и установил его, однако мне не удалось использовать его для связывания файлов с набором изменений. Есть ли другой способ сделать это?

Спасибо!


person laconicdev    schedule 13.10.2009    source источник


Ответы (2)


Я почти уверен, что tf.exe / tfpt.exe не может этого сделать, кроме как через свой пользовательский интерфейс. Если вам нужно использовать параметр -noprompt для автоматизации, то вам, скорее всего, не повезло.

К счастью, напрямую использовать API несложно. ссылка MSDN. В основном просто создайте массив WorkItemCheckinInfo[] и передайте его вместе с вашим запросом.

person Richard Berg    schedule 14.10.2009

Team Foundation Power Tools имеет команду для работы с рабочими элементами.

tfpt.exe help workitem
person John Fisher    schedule 08.11.2011
comment
Это только для создания, обновления рабочих элементов. Не для связывания рабочих элементов с регистрацией. - person LockTar; 05.08.2014