Откатить ревизию из командной строки только в TFS? - PullRequest
0 голосов
/ 16 октября 2008

Я создаю автоматизированную утилиту для продвижения TFS. Одной из функций, которые я бы хотел поддержать, является откат последних изменений. Я хорошо знаком с инструментом Powerback Rollback, но, насколько я понимаю, даже если вы передадите набор изменений через командную строку, он все равно вызовет интерфейс GUI для других операций.

Моя мысль состоит в том, чтобы просмотреть историю изменений в ветви, которую я хочу откатить, создать новую рабочую область, получить конкретную версию набора изменений до последней, а затем объединить ее с текущей рабочей областью, что приведет к разрешению конфликтов из предыдущая версия. Все это выполняется на сервере в автоматическом режиме, а рабочие области создаются и удаляются на лету.

Любые другие предложения для лучшего способа сделать это?

1 Ответ

4 голосов
/ 16 октября 2008

Вы можете использовать параметр / noprompt, чтобы остановить откат PowerTool, вызывающий графический интерфейс, а также / automerge, если вы чувствуете себя достаточно смелым.

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