Может ли кто-нибудь сказать мне, как вернуть (откат) проверку в TFS 2010?
Как вернуть (откат) проверку в TFS 2010
Ответ 1
У вас есть два варианта отката (возврат) набора изменений в Team Foundation Server 2010 Version Control. Первый вариант - использование пользовательского интерфейса (если у вас установлена последняя версия TFS 2010 Power Tools).
Другой вариант использует приложение командной строки для контроля версий TFS 2010:
tf.exe rollback
У меня есть информация обо всех подходах к сообщению .
Для Team Foundation Server 2012, 2013 или Visual Studio Online откат теперь встроен непосредственно в Source Control Explorer и когда вы открываете детали набора изменений в окне Team Explorer. Вам не нужно устанавливать любую версию Power Tools для этой функции при использовании Visual Studio 2012 или более поздней версии. Существует замечательная статья MSDN, в которой обсуждаются сведения о том, как отменить набор изменений, доступный здесь: http://msdn.microsoft.com/en-us/library/ms194956(v=vs.110).aspx
Ответ 2
В 2010 году используйте команду отката из командной строки. Для этого пока нет интегрированной поддержки в среде IDE.
В основном, способ, которым он работает, заключается в том, что он создает "анти-дельта", чтобы скрыть уязвимый набор изменений. Вы можете выполнить одно и то же вручную, выполнив "Получить конкретную версию", добавив пространство в файл, чтобы оно выглядело так, как будто оно было изменено, и проверив его. Я все еще иду по второму маршруту, чтобы отменить изменение, если мне нужно, чтобы файл, так как я нахожу это быстрее.
Ответ 3
Без использования электроинструментов или командной строки:
- обеспечить Tools- > Options- > Source Control- > Visual Studio Team Foundation Server UNCHECK Получить последнюю версию элемента при проверке
- Просмотрите историю папки проекта в Source Control Explorer и щелкните правой кнопкой мыши по набору изменений, чтобы вернуться к ней и выберите "Получить эту версию"
- Ознакомьтесь с изменениями в папке проекта в проводнике исходного кода (это должно содержать вашу локальную версию, которую вы только что получили из истории).
- Проверить ожидающие изменения в папке проекта в проводнике исходного кода
- если визуальная студия попросит вас разрешить конфликты, выберите локальный файл и повторите попытку проверки ожидающих изменений в папке проекта в Source Control Explorer снова
Ответ 4
Откат изменений для другого пользователя
Если вы пытаетесь отменить изменения для другого пользователя, убедитесь, что вы получили последнюю информацию о файлах, которые вы пытаетесь отменить; в противном случае вы увидите ошибку:
"Нет изменений в откате".
Ответ 5
Вы можете отменить набор изменений (в TFS2010) через командную строку:
- Открыть командную строку CMD или Visual Studio
- Измените каталог на папку рабочей области. Пример: cd C:\myWorkspace
- Запустить следующую команду tf (где 123 - номер набора изменений)
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\tf.exe" rollback /changeset:123 /recursive
- Перейдите в окно ожидающих изменений, чтобы проверить файлы, отмеченные редактированием, откатом и выполнить проверку.
Примечание. Вы должны использовать полный путь tf.exe даже в командной строке Visual Studio, чтобы избежать ошибки "Не удалось определить рабочую область". Подробнее здесь
Ссылка на возврат (TFS 2010)
https://msdn.microsoft.com/en-us/library/dd380776(v=vs.100).aspx
Ответ 6
В TFS нет опции отмены (до 2008 года я еще не использовал 2010). Есть несколько инструментов командной строки, которые вы можете использовать для отката изменений, которые могут помочь:
http://msdn.microsoft.com/en-us/library/ms194956%28VS.80%29.aspx
НТН
Ответ 7
щелкните правой кнопкой мыши файл в Visual Studio и Source Control/View History затем выберите последний набор изменений, щелкните правой кнопкой мыши и выберите "Откат" После выполнения откат вам необходимо снова зарегистрироваться.