2008-10-16 4 views
0

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

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

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

ответ

4

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

+0

Спасибо. Я должен был попробовать «tfpt help rollback». – 2008-10-17 12:49:09

Смежные вопросы