我们正在将代码从SVN迁移到Git。我们有超过50个项目要转移到Git。
我们的项目结构如下所示。
row_array()
我能够成功地将单个项目迁移到单个git仓库,但我发现将所有项目迁移到单个git仓库时遇到了困难。
我们在移民方面遇到的问题很少。
如何在Git中的单个存储库中创建多个项目? 我们试图在单个回购中向Git做2个SVN项目,但它以非常方式转换。我们在迁移的代码中完全丢失了文件夹结构。 但是我们能够成功地将单个SVN项目迁移到单个git仓库。
如何将分支从SVN迁移到Git。实际上在SVN我们有2个分支机构开发和维护。但实际上在SVN分支文件夹中我可以看到很多修订目录(例如1.0.1,1.1.1,1.2.1)而不是逻辑分支。 如何将这些分支迁移到git?我能够得到像开发或维护这样的两个分支吗?我们如何将所有项目迁移到单个git存储库中?