Можно переместить каталоги стволов и ветвей после преобразования, но для этого потребуется явная фиксация SVN после преобразования, которая останется в вашей истории SVN, что усложнит исследование истории.
Но вы действительно можете сказать cvs2svn хранить транк и ветви по желаемым путям SVN, используя параметр командной строки --symbol-hints=symbol-hints.txt
или (если вы используете файл параметров для преобразования) символ SymbolHintsFileRule('symbol-hints.txt')
правило стратегии, где symbol-hints.txt
- это файл, содержащий строки, подобные следующим:
. .trunk. trunk branches/branchX .
. branchX branch trunk .
Обратите внимание, что в некоторых сообщениях коммита, автоматически сгенерированных cvs2svn (например, для создания ветки), будет упоминаться исходное имя ветки.