Откатить изменения с помощью Team Foundation Server Source Control - PullRequest
2 голосов
/ 15 февраля 2012

Мне очень трудно откатить изменения в TFS Source Control.Я безуспешно следовал инструкциям в MSDN .

Инструкции в основном идут следующим образом:

  1. Получить старую версию для управления исходным кодом (файлы получаютскопировано в локальную рабочую область)
  2. Проверить локальную версию
  3. Регистрация

Проблема заключается в том, что при извлечении последняя версия автоматически выбирается из системы контроля версий, перезаписывая конкретную версию, к которой я пытался вернуться.

В той же статье MSDN есть комментарий, указывающий на тот же факт, и, кажется, есть настройка для этого, которую можно изменить в двух местах.:

  • В настройках проекта TFS (щелкните проект правой кнопкой мыши в Team Explorer -> Настройки командного проекта -> Управление исходным кодом):

Team Foundation Server Team Project Source Control Settings

  • Параметр Visual Studio (Инструменты -> Параметры -> Управление исходным кодом -> Visual Studio Team Foundation Server):

Visual Studio Team Foundation Server Source Control Settings

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

Есть ли какие-либо другие настройки, которые мне не хватает?Или это неправильный способ отката?

ПРИМЕЧАНИЕ: Использование Visual Studio 2010

1 Ответ

2 голосов
/ 15 февраля 2012

Поскольку вы находитесь на VStudio2010 - вы, вероятно, можете забыть об этой статье MSDN.
Вместо этого скачайте и установите последнюю версию TFS Power Tools , они поставляются с приятным графическим «Откатом»:
enter image description here

Вы также можете проверить tf rollback.

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