Как сделать откат visual studio
Я работаю над одним подмодулем большого проекта, для которого используется VSTS 2008.
У меня есть необходимость откатить модуль на более раннюю версию (около 4 предыдущих чеков). Я попытался сделать это в Visual Studio UI и, наконец, понял, что нет никакой возможности отката.
После некоторых исследований я определил, что существует загрузка power tools, которая якобы поддерживает откат с помощью инструмента командной строки. Однако, по-видимому, для него практически нет документации.
Может ли кто - нибудь описать шаг за шагом, как откатиться к предыдущей версии в VS2008? (С помощью электроинструментов или иным способом).
Бонусный вопрос-кто-нибудь знает, можем ли мы получить более надежную поддержку отката в VS2010?
Я запускаю TFS 2015 и использую шаг сборки Visual Studio. На машинах developemnt я перешел на использование Visual Studio 2017, поэтому я также хочу использовать Visual Studio 2017 для сборки TFS. Я установил Visual Studio 2017 на сервер сборки и перезапустил агент сборки. Однако Visual Studio.
Уже есть вопрос о том , как добавить привязки проекта/решения к TFS , однако, похоже, он применим только к Visual Studio 2008 (я не могу найти диалог Change Source Control в VS2010). У меня есть решение и исходный код на моей локальной машине уже в TFS, однако он не имеет Привязок TFS (вещь.
Щелкните правой кнопкой мыши папку в системе управления версиями Explorer. Выберите Получить Конкретную Версию. Выберите версию, которую вы хотите получить (по набору изменений, дате, метке и т. Д.).
EDIT: На этом этапе ваша локальная версия будет той версией, которую вы хотите. Проверьте измененные файлы, а затем верните их обратно. Это вызовет мастер слияния, и он, вероятно, будет жаловаться на то, что у сервера более новая версия, чем у вас. Пройдите через мастер и объедините файлы так, как вы хотите (один из вариантов-отменить изменения сервера, что звучит так, как вы хотите). В конце этого процесса он может сообщить вам, что никакие файлы не были проверены из-за процесса слияния (или чего-то в этом роде), просто нажмите OK, а затем снова проверьте. Это должно выполнить то, что вам нужно.
К счастью, это было значительно облегчено в TFS 2012 году. Теперь есть опция отката от GUI.
MSDN содержит дополнительную информацию о том, как это сделать и какие варианты доступны. Вот текст из MSDN о том, как откатиться к определенной версии:
- В системе управления версиями Explorer выберите элемент, откройте его контекстное меню и выберите Откат.
- В диалоговом окне Откат выберите Откат к определенной версии.
Конечно, вы также можете откатить весь набор изменений или набор наборов изменений. И вы также можете легко откатиться к определенному моменту времени, если хотите.
Есть способ, но я не нахожу его красивым.. Откройте командную строку Visual Studio и ..
В августе 2011 года TFS электроинструмента добавили полную поддержку отката прямо в Visual Studio 2010 UI.
Эта функция также включена в TFS 2012.
Мы переехали в новый tfs, с новым именем, старого больше не существует. Когда я создаю новое пустое решение и выбираю file|source control|change source control и нажимаю на 'Bind' Visual Studio, он пытается подключиться к старому tfs. В разделе Team / Connect to tfs|. servers я удалил старый и.
Я использую visual studio 2012 и хочу сохранить свою работу на TFS. Я создал учетную запись на TFS, и когда я пытаюсь связаться с TFS, она показывает вот так. Я не знаю, как зафиксировать свои изменения на TFS.
Из статьи MSDN Как: Откат набора изменений (VS2008, хотя доступны и другие версии)
Бонусный вопрос-кто-нибудь знает, можем ли мы получить более надежную поддержку отката в VS2010?
Да. В отличие от Power Tools, который кодируется непосредственно против существующего клиента 2008 API, TFS 2010 имеет новый API для выполнения отката непосредственно на сервере. Это делает их намного быстрее и надежнее, добавляя при этом функции, которые вообще были невозможны в 2008 году, такие как возврат истории слияний.
В Visual Studio 2013 году это стало более легкой задачей. Для отката выполните следующие действия:
- В системе управления версиями Explorer выберите решение/проект
- Щелкните правой кнопкой мыши и выберите "View History"
- В представлении история выберите набор изменений, который вы хотите откатить
- Щелкните правой кнопкой мыши и выберите Просмотреть сведения о наборе изменений. Это открывает команду Explorer.
- В команде Explorer нажмите кнопку "Rollback" :
- Чтобы сделать откат постоянным, вам нужно зарегистрироваться прямо сейчас. Или вы можете внести изменения в откатанную версию, а затем зарегистрироваться.
Похожие вопросы:
Как загрузить содержимое проекта в Visual Studio TFS? Я щелкнул вокруг, и я не нашел простой или интуитивно понятный способ сделать это. Это старый проект, который я считал потерянным, пока не.
Со вчерашнего дня я использую TFS из Visual Studio. У меня есть webserver, где я установил сервер TFS с SQL Server 2012 express. Все работает отлично, но у меня есть 1 вопрос. Я создал рабочее.
У меня есть проблема с плохим сервером url to TFS 2010 в Visual Studio. Сначала у меня TFS 2010 на машине zeus. TFS url было zeus:8080\tfs Затем изменил местоположение, теперь это TFS на машине.
Я запускаю TFS 2015 и использую шаг сборки Visual Studio. На машинах developemnt я перешел на использование Visual Studio 2017, поэтому я также хочу использовать Visual Studio 2017 для сборки TFS. Я.
Уже есть вопрос о том , как добавить привязки проекта/решения к TFS , однако, похоже, он применим только к Visual Studio 2008 (я не могу найти диалог Change Source Control в VS2010). У меня есть.
Мы переехали в новый tfs, с новым именем, старого больше не существует. Когда я создаю новое пустое решение и выбираю file|source control|change source control и нажимаю на 'Bind' Visual Studio, он.
Я использую visual studio 2012 и хочу сохранить свою работу на TFS. Я создал учетную запись на TFS, и когда я пытаюсь связаться с TFS, она показывает вот так. Я не знаю, как зафиксировать свои.
Я установил visual studio mac на свой mac. Я установил расширение tfs на visual studio mac. Я подключился к серверу tfs на нашем сервере в офисе. Он успешно подключился и отобразил коллекцию. BUT он.
Visual Studio Professional 2019 выглядит полностью готовым к использованию Azure DevOps. Мы используем Azure DevOps, но также имеем большую кодовую базу в TFS. Я использовал Visual Studio 2017.
Я использую Visual Studio 2017 и добавил сервер TFS в свой Visual Studio. Каждый раз, когда я открываю свой VS, я получаю TFS соединений в моей команде Explorer. Как я могу удалить это соединение из.
Иногда установка Visual Studio может повреждаться. Восстановление полезно для исправления широкого спектра проблем, возникающих во время установки, в том числе проблем с обновлением.
Когда целесообразно использовать восстановление
Используйте восстановление, если у вас возникли проблемы с:
- Полезными данными установки. Проблемы такого типа могут происходить при неудачной записи файла на диск, что приводит к его повреждению. В ходе восстановления вы сможете заново получить необходимые файлы.
- Загрузкой на стороне клиента. При условии, что вы устранили любые проблемы с подключением к Интернету или прокси-серверу.
- Обновлением Visual Studio. Процедура восстановления способна устранить многие распространенные проблемы с обновлением.
Нестабильное подключение к Интернету или проблема в службе Windows, например установщике Windows, может вызвать проблемы с установкой. В этих сценариях также может быть затронуто восстановление. Чтобы проверить наличие базовых проблем, просмотрите отчет об ошибках, созданный Visual Studio Installer.
При восстановлении Visual Studio сбрасывает пользовательские параметры и переустанавливает существующие сборки. Если у вас возникла проблема с продуктом, и восстановление ее не решает, создайте запрос в службу поддержки Visual Studio. Дополнительные сведения см. в статье Как сообщить о проблеме с Visual Studio или Visual Studio Installer.
Как выполнить восстановление
Найдите Visual Studio Installer на своем компьютере.
Например, на компьютере с юбилейным обновлением или более поздней версией Windows 10 нажмите кнопку Пуск и прокрутите список до буквы V, где расположен пункт Visual Studio Installer.
На некоторых компьютерах установщик Visual Studio может быть указан под буквой "M" — для Microsoft Visual Studio.
Кроме того, Visual Studio Installer можно найти в следующем расположении: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe
Откройте установщик, выберите Дополнительно и Восстановить.
При восстановлении Visual Studio среда будет сброшена. Локальные настройки, включая пользовательские расширения, установленные без повышения прав, параметры пользователя и профили, будут удалены. Ваши синхронизированные параметры, такие как темы, цвета и сочетания клавиш, будут восстановлены.
Параметр Восстановить отображается только для установленных экземпляров Visual Studio. Если вы не видите параметр Восстановить, скорее всего, что вы выбрали пункт Дополнительно в версии, которая указана в Visual Studio Installer как доступная вместо установленной.
Найдите Visual Studio Installer на своем компьютере.
В меню "Пуск" Windows можно выполнить поиск по запросу "установщик".
Кроме того, Visual Studio Installer можно найти в следующем расположении:
C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe
Для продолжения работы может потребоваться обновление самого установщика. Если это так, следуйте инструкциям на экране.
В установщике найдите установленный у вас выпуск Visual Studio. Затем выберите Дополнительно и Восстановить.
Восстановление Visual Studio приведет к сбросу ее среды. Локальные настройки, включая пользовательские расширения, установленные без повышения прав, параметры пользователя и профили, будут удалены. Ваши синхронизированные параметры, такие как темы, цвета и настраиваемые сочетания клавиш, будут восстановлены.
Параметр Восстановить отображается только для установленных экземпляров Visual Studio. Если вы не видите параметр Восстановить, скорее всего, что вы выбрали пункт Дополнительно в версии, которая указана в Visual Studio Installer как доступная вместо установленной.
Найдите Visual Studio Installer на своем компьютере.
В меню "Пуск" Windows выполните поиск по запросу "установщик" и выберите в результатах Visual Studio Installer.
Кроме того, Visual Studio Installer можно найти в следующем расположении:
C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe
Вам может быть предложено обновить Visual Studio Installer, прежде чем продолжить. Если это так, следуйте инструкциям на экране.
В Visual Studio Installer найдите установку Visual Studio, которую требуется восстановить. Затем выберите Восстановление из раскрывающегося меню Дополнительно.
Восстановление Visual Studio приведет к сбросу ее среды. Локальные настройки, включая пользовательские расширения, установленные без повышения прав, параметры пользователя и профили, будут удалены. Ваши синхронизированные параметры, такие как темы, цвета и настраиваемые сочетания клавиш, будут восстановлены.
Параметр Восстановление применяется к установленным экземплярам Visual Studio. Если вы не видите параметр Восстановление в раскрывающемся меню Дополнительно, возможно, открыта вкладка Доступные вместо Установленные Visual Studio Installer.
Техническая поддержка
Иногда возникают проблемы. Если установить Visual Studio не удается, воспользуйтесь пошаговыми указаниями в статье Устранение неполадок при установке и обновлении Visual Studio.
Я работаю над одним подмодулем большого проекта, для которого используется VSTS 2008.
Мне нужно откатить модуль до более ранней версии (около 4 проверок назад). Я попытался сделать это в пользовательском интерфейсе Visual Studio и, наконец, понял, что нет возможности откатиться.
После некоторого исследования я определил, что есть скачиваемый пакет электроинструментов, предназначенный для поддержки отката с помощью инструмента командной строки. Однако документации по нему, похоже, практически нет.
Кто-нибудь может пошагово описать, как откатиться на предыдущую версию в VS2008? (С помощью электроинструментов или иным способом).
Бонусный вопрос - кто-нибудь знает, можем ли мы получить более надежную поддержку отката в VS2010?
Щелкните правой кнопкой мыши папку в проводнике управления исходным кодом. Выберите «Получить конкретную версию». Выберите версию, которую вы хотите получить (по набору изменений, дате, метке и т. Д.).
РЕДАКТИРОВАТЬ: на этом этапе ваша локальная версия будет той версией, которую вы хотите. Проверьте измененные файлы, а затем верните их обратно. Это вызовет мастер слияния, и он, вероятно, будет жаловаться на то, что на сервере установлена более новая версия, чем у вас. Пройдите через мастер и объедините файлы так, как вы хотите (один из вариантов - отменить изменения сервера, что, похоже, вы хотите). В конце этого процесса он может сказать вам, что файлы не были возвращены из-за процесса слияния (или чего-то в этом роде), просто нажмите OK, а затем проверьте снова. Это должно выполнить то, что вам нужно.
К счастью, в TFS 2012 это стало намного проще. Теперь в графическом интерфейсе есть возможность отката.
MSDN содержит дополнительную информацию о том, как это сделать и какие возможности доступны. Вот текст из MSDN о том, как вернуться к определенной версии:
- В проводнике управления исходным кодом выберите элемент, откройте его контекстное меню и выберите «Откат».
- В диалоговом окне «Откат» выберите «Откатить до определенной версии».
Конечно, вы также можете откатить целые наборы изменений или коллекцию наборов изменений. И вы также можете легко вернуться к определенному моменту времени, если хотите.
Есть ЕСТЬ способ, но мне он не очень нравится . Откройте командную строку Visual Studio и .
Август 2011 TFS Power Tools добавила полную поддержку отката прямо в пользовательский интерфейс Visual Studio 2010.
Эта функция также включена в TFS 2012.
Дополнительный вопрос - кто-нибудь знает, можем ли мы получить более надежную поддержку отката в VS2010?
Да. В отличие от Power Tools, который написан непосредственно для существующего клиентского API 2008, TFS 2010 имеет новый API для выполнения откатов непосредственно на сервере. Это делает их намного быстрее и надежнее, добавляя при этом функциональные возможности, которые вообще были невозможны в 2008 году, такие как возврат истории слияния.
Из статьи MSDN Как: откатить набор изменений ( VS2008, хотя доступны и другие версии)
В Visual Studio 2013 это стало проще. Для отката сделайте следующее:
Я работаю над одним подмодулем большого проекта, для которого используется VSTS 2008.
Мне нужно откатить модуль до более ранней версии (около 4 предыдущих проверок). Я попытался сделать это в интерфейсе Visual Studio и, наконец, понял нет возможности отката.
после некоторых исследований я определил, что есть загрузка power tools, которая предназначена для поддержки отката с помощью инструмента командной строки. Однако, как представляется, практически нет документация для него.
может ли кто-нибудь описать шаг за шагом, как откат к предыдущей версии в VS2008? (С помощью электроинструментов или иным образом).
бонусный вопрос--кто-нибудь знает, можем ли мы получить более надежную поддержку отката в VS2010?
щелкните правой кнопкой мыши папку в Проводнике управления версиями. Выберите Получить Конкретную Версию. Выберите версию, которую вы хотите получить (по набору изменений, дате, метке и т. д.).
EDIT: на данный момент ваша локальная версия будет той версией, которую вы хотите. Проверьте измененные файлы, а затем верните их обратно. Это вызовет мастер слияния, и он, вероятно, будет жаловаться на то, как сервер имеет более новую версию, чем вы. Пройдите через Мастер и объедините файлы способом вы хотите их (один из вариантов-отказаться от изменений сервера, что звучит так, как вы хотите). В конце этого процесса, он может сказать вам, что файлы не были проверен из-за процесса слияния (или что-то вроде этого), нажмите OK, а затем снова проверьте. Это должно выполнить то, что вам нужно.
Это, к счастью, было сделано намного проще в TFS 2012. Теперь есть опция отката от GUI.
MSDN больше информации о том, как это сделать, и какие варианты доступны. Вот текст из MSDN о том, как откатиться к определенной версии:
- в Проводнике управления версиями выберите элемент, откройте его контекстное меню и выберите откат.
- в Диалоговое окно откат, выберите откат к определенной версии.
вы можете, конечно, также откат целые наборы изменений или коллекцию наборов изменений. И вы также можете легко откатиться к определенному моменту времени, если хотите.
здесь и способ, но я не нахожу ее красивой.. Откройте командную строку Visual Studio и ..
на август 2011 TFS Power Tools добавлена полная поддержка отката прямо в пользовательский интерфейс Visual Studio 2010.
эта функция также включена в TFS 2012.
бонусный вопрос--кто-нибудь знает, можем ли мы получить более надежную поддержку отката в VS2010?
да. В отличие от Power Tools, который закодирован непосредственно против существующего API клиента 2008, TFS 2010 имеет новый API для выполнения откатов непосредственно на сервере. Это делает их намного быстрее и надежнее, добавляя при этом функции, которые были невозможны в 2008 году, такие как возврат истории слияний.
из статьи MSDN как: откат набора изменений (VS2008 хотя другие версии доступны)
на Visual Studio 2013 это стало более простой задачей. Для отката выполните следующие действия:
Это простая вещь, и я был уверен, что она хорошо описана, но, на удивление, это не так очевидно.
Здесь я нашел подробное описание файла настроек. Как говорится, это должен быть setting.json файл %APPDATA%\Code\User\settings.json , но в моем случае его там нет.
Может ли кто-нибудь помочь мне с восстановлением настроек по умолчанию в Visual Studio Code? Я случайно спрятал панель меню и не могу найти способ ее вернуть.
Вы можете вернуться в свое меню, нажав / удерживая alt , затем вы можете снова включить меню через меню «Просмотр».
Что касается ваших настроек, вы можете открыть свои пользовательские настройки через палитру команд:
- Нажмите F1
- Тип user settings
- Нажмите enter
Щелкните значок «лист», чтобы открыть файл settings.json:
Оттуда вы можете удалить содержимое файла и сохранить его, чтобы сбросить настройки.
Для более ручного маршрута файлы настроек находятся в следующих местах :
- Windows %APPDATA%\Code\User\settings.json
- macOS $HOME/Library/Application Support/Code/User/settings.json
- Linux $HOME/.config/Code/User/settings.json
Расширения расположены в следующих местах :
- Windows %USERPROFILE%\.vscode\extensions
- macOS
Если вы хотите все сбросить, перейдите %userprofile%\AppData\Roaming\Code и удалите всю папку после удаления кода VS, а затем установите его снова.
Также в %userprofile%\.vscode папке удаления расширений, если вы хотите удалить все расширения.
Просто удаление папки с кодом помогло мне. Спасибо, что действительно ответили на вопрос.Если вы хотите начать все сначала, удаление settings.json файла из профиля вашего пользователя поможет.
Но если вы не хотите все сбрасывать, это все еще возможно через меню настроек.
Вы можете найти настройку, которую хотите вернуть, с помощью окна поиска.
Вы увидите некоторые настройки с левой синей линией , это означает, что вы изменили их.
Если навести курсор на эту настройку, появится кнопка с шестеренкой. Вы можете щелкнуть по нему, чтобы восстановить эту настройку.
Вы также можете использовать раскрывающийся список под этим параметром и изменить его на значение по умолчанию.
Читайте также: