Как вернуть (откат) проверку в TFS 2010



может ли кто-нибудь сказать мне, как вернуть (откат) проверку в TFS 2010?

252   7  

7 ответов:

у вас есть два варианта отката (возврата) набор изменений в Team Foundation Server 2010 Контроля Версий. Первый вариант-использование пользовательского интерфейса (если у вас есть последняя версия TFS 2010 Power Tools установить).

Rollback Changeset in UI for TFS 2010

другой вариант использует приложение командной строки для управления версиями TFS 2010:

tf.exe rollback

У меня есть информация об обоих подходах, на мой блог пост.

на Team Foundation Server 2012, 2013 или Visual Studio Online, откат теперь встроен непосредственно в Source Control Explorer и при открытии сведений о наборе изменений в окне Team Explorer. При использовании Visual Studio 2012 или более поздней версии не требуется устанавливать какие-либо выпуски средств Power Tools для этой функции. Существует отличная статья MSDN, в которой обсуждаются детали отката набора изменений, который теперь доступен здесь: http://msdn.microsoft.com/en-us/library/ms194956 (v=vs. 110). aspx

для 2010 года используйте команду отката из командной строки. Для этого в IDE пока нет интегрированной поддержки.

команду rollback

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

без использования электроинструментов или командной строки:

  1. убедитесь, что Инструменты - > Параметры - >Система управления версиями - > Visual Studio Team Foundation Server снимите флажок получить последнюю версию элемента при выезде
  2. просмотр истории папки проекта в Проводнике системы управления версиями и щелкните правой кнопкой мыши на наборе изменений, чтобы откатить и выбрать получить эту версию
  3. Проверьте для редактирования в папке проекта в Проводнике управления версиями (это должно сохранить вашу локальную версию вы только что получили из истории)
  4. возврат ожидающих изменений в папке проекта в Обозревателе системы управления версиями
  5. Если visual studio попросит вас разрешить конфликты, выберите Сохранить локальный и повторите попытку возврата ожидающих изменений в папке проекта в Обозревателе системы управления версиями

откат изменений для другой пользователь!--2-->

Если вы пытаетесь откатить изменения для другого пользователя, убедитесь, что вы получаете последнюю информацию о файлах, которые вы пытаетесь откатить; в противном случае вы увидите ошибку:

" нет изменений для отката."

вы можете откатить набор изменений (в TFS2010) через командную строку, делая:

  1. Откройте командную строку CMD или Visual Studio
  2. изменить каталог в папку рабочего пространства. Пример: компакт-диск C:\myWorkspace
  3. выполните следующую команду tf (где 123-номер набора изменений)
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\tf.exe" rollback /changeset:123 /recursive
  4. перейдите в окно ожидающие изменения, чтобы проверить файлы, помеченные редактировать,откат и сделать проверку В.
    pending changes example after a rollback operation

Примечание: вы должны использовать tf.exe полный путь даже в командной строке Visual Studio, чтобы избежать ошибки" невозможно определить рабочую область". Подробнее здесь

ссылка отката (TFS 2010)
https://msdn.microsoft.com/en-us/library/dd380776(v=vs. 100).aspx

щелкните правой кнопкой мыши файл в Visual Studio и управление версиями / просмотр истории затем выберите последний набор изменений, щелкните правой кнопкой мыши и выберите откат После завершения отката вы должны снова зарегистрироваться.

в TFS нет опции отмены (до 2008 года, я еще не использовал 2010 год). Есть некоторые инструменты командной строки, которые можно использовать для отката изменений, которые могут помочь:

http://msdn.microsoft.com/en-us/library/ms194956%28VS.80%29.aspx

HTH

    Ничего не найдено.

Добавить ответ:
Отменить.