Я работаю над веткой мобильного приложения, в которой:
- Платформа изменена с Windows Mobile 8.1 на UWP
- Библиотеки обновлены до версий UWP
- Были сделаны различные изменения кода, связанные с обновлениями библиотеки
Теперь мы готовы сделать эту новую ветвь (названную UWP2) новой стволом, сохранив при этом старый код в порядке для поддержки клиентов, имеющих старую версию. Мы также хотели бы сохранить историю багажника. Я думаю, что это должно быть сделано как:
- Ветвь текущего транка к новой ветви, называемой trunk-old , или что-то еще. Я знаю, как сделать эту часть.
- Удалить файлы в транке (svn delete trunk)
- Скопировать ветку UWP2 в транк (svn copy UWP2 trunk)
Мой вопрос: Достигнут ли эти команды sh всех наших целей?