我想创建一个SVN存储库的只读Git镜像。我不需要设置Git-> SVN方向,我已经完成了SVN-Git同步。
现在我想以某种方式“克隆”git-svn设置从Git服务器到本地Git存储库,因为我希望有可能直接提交到SVN存储库,而不是通过Git镜像。例如,在用git pull
克隆我的Git存储库并提交一些更改之后,我想做git svn dcommit
并且应该将提交正确写入SVN存储库。我不需要直接从SVN获取更改,尽管有这样的可能性很好。显然,我不想从头开始将SVN存储库(大约有45.000个修订版)克隆到我的本地光盘。
这是否可行或是否有任何简单的脚本可以解决我的问题?或者有没有更好的方法来解决整个Git镜像?不幸的是,我没有SVN存储库的管理员权限。