Замените багажник SVN новой версией - PullRequest
1 голос
/ 10 февраля 2020

Я работаю над веткой мобильного приложения, в которой:

  • Платформа изменена с Windows Mobile 8.1 на UWP
  • Библиотеки обновлены до версий UWP
  • Были сделаны различные изменения кода, связанные с обновлениями библиотеки

Теперь мы готовы сделать эту новую ветвь (названную UWP2) новой стволом, сохранив при этом старый код в порядке для поддержки клиентов, имеющих старую версию. Мы также хотели бы сохранить историю багажника. Я думаю, что это должно быть сделано как:

  1. Ветвь текущего транка к новой ветви, называемой trunk-old , или что-то еще. Я знаю, как сделать эту часть.
  2. Удалить файлы в транке (svn delete trunk)
  3. Скопировать ветку UWP2 в транк (svn copy UWP2 trunk)

Мой вопрос: Достигнут ли эти команды sh всех наших целей?

...