Visual Studio 2019, как получить предыдущую сборку из истории? - PullRequest
0 голосов
/ 04 августа 2020

Я пытаюсь извлечь сборку из истории. Похоже, что есть изменение, которое повлияло на мой код. Мне нужно go вернуться через несколько представлений, чтобы узнать, когда базовая линия работает, чтобы определить причину моей проблемы с кодом. Я не понимаю, как использовать VS2019 с Azure "командным решением" DevOps. .

Ответы [ 2 ]

0 голосов
/ 05 августа 2020

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

Если вы используете Git, вы можете go в свою локальную папку репо, открыть git bash и выполните следующие команды git:

git log, чтобы получить предыдущие коммиты. См. Документ о команде git log .

git checkout <commit> ., чтобы вернуться к выбранной вами фиксации

Проверьте этот поток для получения дополнительной информации информация.

Для TFV C: вы можете использовать команду отката tf rollback /changeset:ChangesetFrom~ChangesetTo. См. Документ Команда отката для получения дополнительной информации. Вы также можете проверить эту ветку .

0 голосов
/ 04 августа 2020

Visual Studio не хранит историю сборок. Только самый последний для каждой конфигурации проекта. Следующая сборка заменит его (или следующая чистая удалит его).

Azure DevOps Pipelines действительно хранит историю сборок, выполненных в каждом конвейере (по умолчанию 30 дней IIR C): к ним можно получить доступ через веб-интерфейс.

Если вы не используете непрерывную интеграцию - и, следовательно, конвейеры - старых сборок не будет.

Вы можете проверить более ранние версии из управления изменениями и построить их локально. ..

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