git svn で svn の branch を操作するとき
branch の作成
svn コマンドで普通に.
% svn copy https://conceal-rs.repos/path/to/svn/trunk https://conceal-rs.repos/path/to/svn/branches/new-branch
branch の変更などの取り込み
まずは remote から取り込む.
% git svn fetch svn
次にローカルに git branch を作成する.
% git -b local-branch new-branch
checkout して開発する
% git checkout local-branch
remote へ commit
ローカルに commit して dcommit する.念のために commit 先を確認しておく.
% git commit -a -s -v % git svn info --url https://conceal-rs.repos/path/to/svn/branches/new-branch % git svn dcommit