Передайте изменения в другом ответвлении, чем, в настоящее время проверял ответвление с подверсией

Я работал над кодом, проверенным из строки разработки, и обнаружил, что внесенные изменения могли бы повреждать изменения и должны быть перемещены в экспериментальное ответвление перед согласием на основное dev дерево. Однако мне не проверили экспериментальное ответвление, и я не хочу терять изменения, которые были уже внесены.

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

111
задан jjmontes 16 July 2015 в 16:08
поделиться

2 ответа

Сначала вам следует создать ответвление от известного sourceURL (это будет ваша "линия разработки", которую вы упомянули в вопросе):

svn copy sourceURL branchURL

Затем переключитесь на это ответвление:

svn switch branchURL

И зафиксируйте свои изменения:

svn commit
125
ответ дан 24 November 2019 в 03:04
поделиться

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

Команды следующие. svn copy и svn switch

8
ответ дан 24 November 2019 в 03:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: