Что означает TFS, сохраняя несуществующий файл или автоматически объединяя его?
При попытке объединить более новую версию проекта со старой, я получаю "Элемент удален в целевой ветви", и он дает мне три варианта:
Restore File And AutoMerge
Keep Target Branch Version
Take Source Branch Version
... как можно увидеть здесь:
Если файл не существует в целевой области, как я могу "Сохранить версию целевой ветви" - означает ли это "не копировать отсутствующий файл"?
И как я могу "Восстановить файл и AutoMerge" - восстановление его добавляет, конечно, но AutoMerging? Как вы автоматически объединяете один файл?
Каков безопасный курс действий, когда представлены эти три запутанных варианта?
1 ответ
Если файл не существует в целевой области, как я могу "Сохранить версию целевой ветви" - означает ли это "не копировать отсутствующий файл"?
Да Сохранить целевую версию ветви Сохранить то, что существует, цель остается удаленной
И как я могу "Восстановить файл и AutoMerge" - восстановление его добавляет, конечно, но AutoMerging? Как вы автоматически объединяете один файл?
Восстановить файл и AutoMerge Возьмите предыдущую версию и объедините ваши изменения. В итоге вы получите старую целевую версию, объединенную с исходным файлом.
Take Source Branch Version игнорируйте цель и просто возьмите исходную версию
Если для запуска приложения вам нужен новый файл, то возьмите Source Branch Version