TFS Отменить последнее изменение - PullRequest
1 голос
/ 21 марта 2012

У меня есть файл, который был зарегистрирован и является частью проекта C #.Тем не менее этот файл является неправильным, и он изменил предыдущее изменение, которое было правильным.Мне нужно последнее изменение этого файла, чтобы вернуться к предыдущему набору изменений, и мне нужно, чтобы предыдущее изменение было последним.

Как мне это сделать?

Ответы [ 2 ]

4 голосов
/ 21 марта 2012

Вы можете вернуться к предыдущему изменению. Эта опция доступна только из командной строки .

tf откат / обращение: VersionSpec ItemSpec [/ recursive] [/ lock: none | checkin | checkout] [/ version: versionpec] [/ keepmergehistory] [/ login: имя пользователя, [пароль]] [/ noprompt]

В качестве альтернативы , используйте Get Specific Version (установите все флажки, чтобы переопределить файлы)чтобы получить нужную версию файла, проверьте файл и верните его снова.Когда будет предложено разрешить конфликты слияния, выберите использовать локальную версию.Это создаст новую версию поверх неправильно зарегистрированной.

2 голосов
/ 21 марта 2012

Если вы установите TFS Power Tool, вы можете откатить набор изменений.С установленным Power Tool вы можете сделать это в графическом интерфейсе.Выберите набор изменений в списке истории, щелкните правой кнопкой мыши и выберите Откатить весь набор изменений .

Вот хорошая статья: http://www.edsquared.com/2010/02/02/Rollback+Or+Undo+A+Changeset+In+TFS+2010+Version+Control.aspx

Из этой статьи: enter image description here

Вы найдете TFS Power Tool здесь: http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f

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