0

现在我们正在使用 SVN 在公司开发一个开源移动分析。但是现在我们在Github中开源了代码。

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

另一个问题是 Github 的文件夹结构与 svn 的代码文件夹结构不同。我需要将一些子文件夹同步到 Github。我该如何处理?

谢谢。

4

1 回答 1

1

svn2git项目(2.0 版)似乎是您所需要的:

从 svn2git 2.0 开始,有一个新功能可以将来自 SVN 的最新更改提取到使用 svn2git 创建的 git 存储库中。这是一种单向同步,但允许您使用 svn2git 作为 SVN 存储库的镜像工具

于 2012-09-13T08:25:09.863 回答