我们在我们公司的 Gitorious 中使用,但我最近研究了 GitLab,并从中看到了很多好处。最近我设法在我们的一台服务器上爬上了 gitlab,但现在需要一些帮助(北)来迁移存储库。
对不起我的英语不好!
编辑 1
我们需要存储库和提交
我们在我们公司的 Gitorious 中使用,但我最近研究了 GitLab,并从中看到了很多好处。最近我设法在我们的一台服务器上爬上了 gitlab,但现在需要一些帮助(北)来迁移存储库。
对不起我的英语不好!
编辑 1
我们需要存储库和提交
正如我在以下位置解释的那样,移动存储库的最佳选择可能是大规模导入:https ://stackoverflow.com/a/26570729/895245
边注:
对于以后的问题,我建议您尽量将问题分解成小块。
在这里,您不能通过首先了解如何从 gitorious 中获取 repos 并将其抽象出来来尝试从等式中消除 gitorious 吗?我敢打赌,如果你能以这种方式自己找到答案。
要么是这样,要么是非常准确地了解gitorious的特殊之处在于使过渡变得困难。
诚然,有时很难做到,但这适用于大多数关于 SO 的问题。
甚至有一个网站编码该原则:http ://sscce.org/
干杯。
如果您需要迁移大量存储库,则需要调用 GitLab API 为您创建存储库,以便您可以复制它们。
这是我们编写的一个简单的 PHP 脚本,它应该为您完成所有工作。
https://github.com/sparksi/gitorious-gitlab-migration
请注意,GitLab 不支持项目内部的存储库,因此此脚本使用 . 获得一些名称间距的外观。