Хорошо .... Я написал что-то, что было ответом на другой вопрос в целом, извините за это ... так что позвольте мне попробовать получить:
Так же, как наВ моем предыдущем ответе проблема с корнем осталась прежней: вы хотите заняться svn с помощью мышления git ... и это невозможно.Итак ...
Как вы можете создавать ветки и вещи, которые останутся локальными: вы не можете .... с помощью SVN.В отличие от git, в svn есть один репозиторий, в котором хранится все (кроме рабочей копии другого разработчика).Все ветки, теги, ревизии и т. Д., Они там, в одном месте ... на рабочих копиях не осталось много ... и нет веток за пределами центрального репо.
Но тогда.... хитрость в том, что я сказал с SVN .Если вы используете git, вы можете воспользоваться плагином git, который можно использовать для перехода между git и svn.Это позволит вам синхронизироваться с SVN-репо так же, как если бы это был git remote , и вы можете использовать такие преимущества git, как локальные ветви.
Я не говорю, что этотривиально справиться с этим, но с небольшой практикой это позволит вам работать с гораздо большей гибкостью, чем работа с простым SVN.Надеюсь, этого достаточно для достижения ваших целей.
https://git -scm.com / docs / git-svn