2013-04-10 2 views
9

Я на changeet 121.Откат всего решения/проекта для конкретного набора изменений в TFS?

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

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

ответ

7

Как и возвращение назад во времени, полностью стирающее прошлое.

tfs не позволяет это сделать. Эта операция отката будет новая ревизия 122, которая будет откатить все, чтобы 112.

Roll Back Changesets

+1

На самом деле я не напоминаю, чтобы оставлять доказательства и вносить изменения в новый набор изменений, но я хочу, чтобы этот набор изменений был простым зеркалом changeet Я возвращаюсь назад. – Shimmy

+0

Хорошо, тогда ссылка выше должна помочь сделать это. Ты пробовал? – outcoldman

+0

Да. Похоже, он работает. Я попробовал [это] (http://msdn.microsoft.com/en-us/library/ms194956%28v=vs.110%29.aspx#to_one), поэтому после выполнения отката я предполагаю, что я должен проверить, с этим, верно? – Shimmy

8

Вы можете на самом деле сделать это. В Source Control просмотрите историю вашего проекта решения, затем выберите все панели изменений до тех пор, пока вы не откажетесь, а затем щелкните правой кнопкой мыши-> откат. Это приведет к откату всех наборов изменений по порядку, эффективно отменив ВСЕ изменения, внесенные в папку решений.

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

  • Нет связанных вопросов^_^