Sydius. Да, это вызовет проблемы с отслеживанием изменений. Однако это безопасно, если вы обновляете все ветви, отслеживающие перемещенную вами ветку.
Это так просто:
cd /path/to/tracking/branch
svn pe svnmerge-integrated .
Вы увидите строку (или строки, если вы отслеживаете несколько), похожую на следующую:
/trunk:1-8334,8336-8440,8444-8450,8452-8458,8460-8469,8471-8476,8480,8486
Это обозначает, что моя ветвь отслеживает / trunk моего репозитория и список ревизий, которые были объединены в него. Вы можете просто изменить / trunk на / mynewbranch и сохранить файл.
Вам также нужно будет сделать то же самое для свойства svnmerge-заблокированного, например:
svn pe svnmerge-blocked .
Если этот файл пуст, просто проигнорируйте его.