Сопоставить проект DevOps Azure с новой папкой - PullRequest
0 голосов
/ 02 июля 2019

У меня есть проект, использующий хранилище DevOps Azure для управления источниками.Этот проект уже сопоставлен с папкой на моем компьютере разработчика.

Я немного обеспокоен тем, что моя локальная папка могла быть повреждена из-за моего программного обеспечения для резервного копирования.Теперь я хочу перенести код в новую папку на моем компьютере разработчика и убедиться, что я выполняю правильные шаги.

Следую ли я этим шагам?

  1. Сначалаудалите существующее сопоставление между локальным репо на моем компьютере разработчика и репо-источником в Azure DevOps
  2. Затем создайте новую папку, которая будет сопоставлена ​​с источником управления в Azure
  3. Затем сопоставьте репов Azure к новой папке

Являются ли эти правильные шаги для того, чтобы я получил последний зафиксированный код в новую папку на моем компьютере разработчика?

1 Ответ

0 голосов
/ 02 июля 2019

Я предполагаю, что TFVC основан на используемой вами терминологии.

Нет необходимости создавать новое рабочее пространство. Вы можете просто убедиться, что существующее рабочее пространство сброшено до версии сервера.

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

Или используйте tf get /force. Это CLI-эквивалент того, что описано выше.

Обратите внимание, что это удалит любые изменения, которые не были переданы в систему контроля версий или отложены.

...