- 关联 svn 项目
git svn init https://119.37.197.56:8443/svn/51closer -s --prefix=<branch_prefix> --username=<snv_username>
- 同步
git svn fetch
- 查看分支
git branch -a
检查是否存在 remotes/<branch_prefix><svn_branch_name>
如果不存在,手动在 svn 上建立 branches 目录下建立名称为分支名的目录,并提交。
- 标记本地与 svn 分支
git log --pretty=oneline
git show-ref
通过以上命令分别选取需要对应的 Hash,然后在保存在 .git/info/grafts 文件中,文件内容如下:
<log_hash> <branch_hash>
- 提交分支
git svn dcommit