Регистрация TFS 2010 с помощью командной строки tf.exe - PullRequest
2 голосов
/ 29 ноября 2011

У меня есть несколько проектов в моей коллекции TFS, и я хочу выполнить проверку во время сборки одного из проектов. У меня есть шаблон сборки, и я хотел бы использовать tf.exe с активностью InvokeProcess. Но как я могу указать исходные файлы и целевую папку проекта в аргументах командной строки tf.exe? Или мне нужно скопировать файлы вручную в целевую папку проекта?

1 Ответ

1 голос
/ 29 ноября 2011

Вы должны иметь возможность установить свойство WorkingDirectory операции InvokeProcess в папку, в которой находится ваше рабочее пространство на сервере. Вам может потребоваться действие ConvertWorkspaceItem (s), чтобы преобразовать его в физический путь на сервере (например, C: \ Code из $ / Server / Code). Если вы не сделали этого раньше, вам может потребоваться создать последовательность действий, чтобы выполнить 2 шага; затем вы можете сохранить выходные данные ConvertWorkspaceItem в переменной, относящейся к последовательности, и использовать ее в качестве рабочего каталога InvokeProcess.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...