Есть непонимание что произойдёт после copy
Вот допустим выплню
Код: Выделить всё
svn copy svn://svnserver/var/bump/trunk svn://svnserver/var/bump/branches/my-branch -m="Creating a private branch of /bump/trunk"
Тогда всё что находится в trunk скопируется в my-branch. Но изменения, внесённые на локальной машине ещё нет ни в trunk ни в my_branch.
Далее мы можем переключиться в новую ветку:
Код: Выделить всё
svn switch svn://svnserver/var/bump/branches/my-branch
В этот самый момент не произойдёт самое страшное - будет все локальные файлы вернуться в состояние актуальное для ветки my_branch? Т.е. не откатятся ли назад некоторые файлы, и не удалятся те что были добавлены в проект?
Если нет, то далее можно как обычно продолжать работать, и первый commit добавит в my_branch всё новое?