2

我们在我们公司的 Gitorious 中使用,但我最近研究了 GitLab,并从中看到了很多好处。最近我设法在我们的一台服务器上爬上了 gitlab,但现在需要一些帮助(北)来迁移存储库。

对不起我的英语不好!

编辑 1

我们需要存储库和提交

4

2 回答 2

3

正如我在以下位置解释的那样,移动存储库的最佳选择可能是大规模导入:https ://stackoverflow.com/a/26570729/895245

边注:

对于以后的问题,我建议您尽量将问题分解成小块。

在这里,您不能通过首先了解如何从 gitorious 中获取 repos 并将其抽象出来来尝试从等式中消除 gitorious 吗?我敢打赌,如果你能以这种方式自己找到答案。

要么是这样,要么是非常准确地了解gitorious的特殊之处在于使过渡变得困难。

诚然,有时很难做到,但这适用于大多数关于 SO 的问题。

甚至有一个网站编码该原则:http ://sscce.org/

干杯。

于 2014-11-13T19:47:14.857 回答
0

如果您需要迁移大量存储库,则需要调用 GitLab API 为您创建存储库,以便您可以复制它们。

这是我们编写的一个简单的 PHP 脚本,它应该为您完成所有工作。

https://github.com/sparksi/gitorious-gitlab-migration

请注意,GitLab 不支持项目内部的存储库,因此此脚本使用 . 获得一些名称间距的外观。

于 2016-06-21T08:02:48.910 回答