1 HuangLibo 2017-06-09 10:31:29 +08:00 gitlab 需要 2 核 2G, gogs 树莓派就能跑, 看你的预算了 |
2 AifeiI 2017-06-09 10:33:21 +08:00 都是 Git 仓库,迁移到 Gitlab 的话,先从 Gitolite 将所有项目 Clone 到本地,然后在 Gitlab 上新建对应的 Project,然后逐个逐个 Push 到 Gitlab。 |
4 qianguozheng 2017-06-09 10:48:24 +08:00 gilab 有一键导入项目吧,oschina, 也有。 我个人一般是直接是 clone 到本地,然后修改.git/config 的地址,然后 push 到指定项目 |
5 zioc OP @qianguozheng 这样的话 之前的提交历史都没有了吧。gitlab 的导入有吗 |
![]() | 6 twoyuan 2017-06-09 11:06:11 +08:00 GitLab 功能和界面还是比 Gogs 强出不少的……就是跑起来内存真的就要占两个 G …… 迁移的话虽然都是 Git 仓库,但是对应的项目的数据结构不同,直接拷贝仓库文件应该没用的,还是老老实实一个一个迁吧 |
7 darrenfang 2017-06-09 11:14:21 +08:00 @zioc 历史记录都有, 这是我的操作步骤 https://www.darrenfang.com/2016/03/transferring-a-repository/ |
![]() | 8 crayygy 2017-06-09 11:17:38 +08:00 gitlab 的导入导出还是很方便的,刚好最近在公司也迁移了一次 gitlab 项目,深有感触。 可以从其它地方导入公开的 git url,当然必须有权限 如果原来就是 gitlab 的话,可以直接导出为压缩包,然后在新的 gitlab 直接导入,所有的东西全部都在 |
![]() | 9 zichen0422 2017-06-09 11:27:39 +08:00 @darrenfang 方法不错, 点赞 |
![]() | 10 HarrisonZ 2017-06-09 12:00:50 +08:00 推荐 gitea,我公司现在是 gitea+drone 代码托管自动构建都有了 |
![]() | 11 yangxuan8282 2017-06-09 12:38:37 +08:00 via iPhone @HarrisonZ gitea 好像和 gogs 基本一样? |
12 gemini767 2017-06-09 13:36:28 +08:00 gitlab 还是比较吃性能的,我这 gitlab 2core 4g 10 人团队,还时不时的卡顿 |
![]() | 13 yumemor 2017-06-09 13:42:38 +08:00 gogs 支持拉取远程的 repository,如果有验证 也可以输入账号和密码 |
![]() | 14 yumemor 2017-06-09 13:45:21 +08:00 我突然发现 ,这个 gitea 和 gogs 好像啊! 界面都差不多 |
![]() | 15 Ouyangan 2017-06-09 13:59:29 +08:00 @yumemor #14 他是从 Gogs 发展而来,不过我们已经 Fork 并且命名为 Gitea . https://blog.gitea.io/2016/12/welcome-to-gitea/ |
![]() | 16 xiaoz 2017-06-09 14:03:15 +08:00 gogs 有仓库镜像功能,直接输入 git 地址就 ok |
![]() | 17 derek80 2017-06-09 14:15:38 +08:00 |