V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wangking
V2EX  ›  问与答

如何将把数据从 gitblit 迁移到 gitlab 上去。

  •  
  •   wangking · 2018-01-26 10:42:53 +08:00 · 8984 次点击
    这是一个创建于 2502 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景: 我是运维狗,专门伺候开发大爷的。

    gitblit:1.6.2

    gitlab:最新版本

    os:centos7

    1,gitblit 上项目大概有几十个,前任运维搭建的 gitblit 现在领导的意思是换到 gitlab。我都有管理权限。

    2,除了我一个个 pull 到本地再 push 到新的 gitlab 上去,有什么可以一次性把数据导入到 gitlab 上去的方法。

    3,请大家帮我思考一下该怎么操作,有什么思路?集思广益

    note:看见了一个 import project from repo url,但是这样还是照样把人搞死啊,不是我们想要的结果

    10 条回复    2023-05-08 10:14:10 +08:00
    Sunnyyoung
        1
    Sunnyyoung  
       2018-01-26 12:51:22 +08:00 via iPhone   ❤️ 1
    让开发大爷自己迁移阿
    Sanko
        2
    Sanko  
       2018-01-26 12:59:18 +08:00 via Android
    几十个一个个来又能划水一个周(#滑稽
    wangking
        3
    wangking  
    OP
       2018-01-26 13:29:05 +08:00
    @Sanko 这种重复体力劳动的划水我是拒绝的。
    wangking
        4
    wangking  
    OP
       2018-01-26 13:29:40 +08:00
    @Sunnyyoung 让大爷们迁移,还不如我自己来。他们会有更多的问题等着我的
    scriptB0y
        5
    scriptB0y  
       2018-01-26 13:33:02 +08:00
    在 gitlab 上写个脚本拉过来不行吗
    chencn
        6
    chencn  
       2018-01-26 13:44:16 +08:00 via iPhone
    gitblit 是吧 git 仓库直接扔硬盘上 pull 动作应该是省了
    ZE3kr
        7
    ZE3kr  
       2018-01-26 13:48:06 +08:00 via iPhone
    https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/raketasks/backup_restore.md

    试试把仓库转换成 Gitlab 备份的格式然后 restore ?
    wangking
        8
    wangking  
    OP
       2018-01-26 14:05:13 +08:00
    @ZE3kr gitlab 有导入导出功能。但是原代码所在的 gitblit 没有任何代码管理功能
    wangking
        9
    wangking  
    OP
       2018-01-26 14:55:40 +08:00
    @scriptB0y 这是最后的方案了
    wmaqingbo
        10
    wmaqingbo  
       2023-05-08 10:14:10 +08:00
    @wangking 请问楼主后来找到好用的解决方案了吗?踩到同一个坑里了....求助
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1253 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:21 · PVG 07:21 · LAX 15:21 · JFK 18:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.