Как TFV C управляет «Получить последнюю версию» и ожидающими изменениями? - PullRequest
0 голосов
/ 18 июня 2020

Я работаю над решением для приложения, написанного на C# с использованием Visual Studio 2019, и мы используем Azure DevOps для удаленного хранения наших проектов. Теперь, что произойдет, если я изменил файл этого проекта на своем компьютере (так что есть ожидающие изменения), но сначала я загружаю последнюю версию файлов из удаленного репозитория, используя Visual Studio 2019 Получить последнюю версию вариант? Сохраняется ли моя локальная версия даже после того, как я загрузил последнюю версию с сервера (поэтому ожидающие изменения останутся нетронутыми)?

1 Ответ

0 голосов
/ 19 июня 2020

Если вы изменили файл только локально и на удаленном сервере нет новых изменений, тогда вы нажмете опцию «Получить последнюю версию», вы получите следующий запрос:

enter image description here

Если есть изменения как на локальном, так и на удаленном сервере, в случае отсутствия конфликта локальные ожидающие изменения сохраняются, а удаленные изменения объединяются с локальными.

В случае конфликта, если вы выберете Take Server Version и перезапишете версию удаленного сервера, локальные ожидающие изменения не будут сохранены.

enter image description here

...