Git存储库的只读SVN镜像

时间:2010-10-12 19:50:07

标签: svn git github mirror

我想使用Git和Github来开发项目。但大学要求说我必须使用他们自己的SVN回购。

我认为应该可以使用Git-Github开发并使用SVN作为Git Repo的镜像。没有人会直接提交SVN回购,只能转到git回购。

我的问题是,我该怎么做?

我知道我可以使用git-svn并有两种方式同步。但是我不想使用它,它使事情变得太复杂并且不允许完全的git功能。

编辑:

事实证明,由于GitHub SVN repos不是真正的SVN Repos,因此无法使用svnsync。所以我开始开发解决方案:

http://github.com/Nerian/github_subversion_converter

2 个答案:

答案 0 :(得分:1)

或许github's SVN supportgithub's SVN write support可能会派上用场,无论你最终做什么。

答案 1 :(得分:0)

为什么不使用git-svn偶尔将更新从您的个人git存储库推送到svn repo?您所要做的就是让它看起来像是在使用svn,所以只需确保提交中的提交者名称即可。

相关问题