Моя мотивация для тестирования git -svn - это легкое слияние и ветвление. Затем я заметил, что человек git -svn (1) говорит:
Запуск git -merge или git -pull НЕ рекомендуется в филиале, который вы планируете с dcommit from. Subversion не представляет собой слияния в любом разумный или полезный способ; поэтому пользователи, использующие Subversion, не видят никаких слияния вы сделали. Кроме того, если вы объедините или вытащите из gitветвь, которая является зеркалом ветки SVN, dcommit может передать неправильная ветка.
Означает ли это, что я не могу создать локальную ветвь из svn/trunk (или ветки), взломать, слить обратно в svn/trunk, затем dcommit? Я понимаю, что пользователи svn будут видеть тот же беспорядок, который слияния в svn pre 1.5.x всегда были, но есть ли другие недостатки? Это последнее предложение тоже меня беспокоит. Люди обычно делают такие вещи?