Github 如何集成SVN和Git?

Github 如何集成SVN和Git?,github,Github,现在我们正在使用SVN开发一个内部公司。但现在我们在中打开了源代码 对于管理,我们必须继续在office中使用SVN,那么我如何才能获得脚本或其他东西来帮助我从SVN存储库中获取所有更改的代码,并自动提交并将其推送到Github?现在Github有一些旧版本代码,我们当地的svn代码是最新的。如何将svn代码同步到Github,从哪个版本 另一个问题是Github的文件夹结构不同于svn的代码文件夹结构。我需要将一些子文件夹同步到Github。我该怎么处理呢 谢谢。(2.0版)似乎正是您所需要的

现在我们正在使用SVN开发一个内部公司。但现在我们在中打开了源代码

对于管理,我们必须继续在office中使用SVN,那么我如何才能获得脚本或其他东西来帮助我从SVN存储库中获取所有更改的代码,并自动提交并将其推送到Github?现在Github有一些旧版本代码,我们当地的svn代码是最新的。如何将svn代码同步到Github,从哪个版本

另一个问题是Github的文件夹结构不同于svn的代码文件夹结构。我需要将一些子文件夹同步到Github。我该怎么处理呢

谢谢。

(2.0版)似乎正是您所需要的:

从svn2git2.0开始,有一个新特性可以将SVN的最新更改引入到使用svn2git创建的git存储库中。这是一种单向同步,但允许您将svn2git用作SVN存储库的镜像工具


谢谢我刚刚发现Git在Git1.5.3之后有Git svn。它们之间的区别是什么?afaik git svn是svn存储库的git接口,您的问题是如何将svn源代码同步到github