V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Seymer
V2EX  ›  GitLab

小伙伴把我们的 homelab 服务器误格式化了,自建 gitlab 服务仅 git-data 仓库逃过一劫,不知道是否有办法恢复?

  •  
  •   Seymer · Oct 2, 2023 · 4893 views
    This topic created in 949 days ago, the information mentioned may be changed or developed.

    如题。

    现在我重新安装了一个 gitlab ,也配置好使用之前的 git-data repositories ,但是网页端仍看不到之前的项目。当我创建和之前同名的仓库时会显示已存在,请问如何才能将仓库的数据扫描到数据库里使其显示。

    Supplement 1  ·  Oct 3, 2023
    5 replies    2023-10-04 18:46:47 +08:00
    davidyin
        1
    davidyin  
       Oct 3, 2023
    都没有做备份吗?
    Citrus
        2
    Citrus  
       Oct 3, 2023 via iPhone
    GitLab 前端展示和后端存储是分开的,前端展示的是数据库里存储的项目信息。你这个情况项目的信息和权限管理之类的肯定都没了。但是代码都还在,可以把代码逐个 push 回去。
    Seymer
        3
    Seymer  
    OP
       Oct 3, 2023
    @Citrus 请问怎么 push 回去
    Citrus
        4
    Citrus  
       Oct 4, 2023 via iPhone
    @Seymer 配置好 ssh key 之类的直接进对应的文件夹 push 就可以。可能还需要改一下 remote 。
    Seymer
        5
    Seymer  
    OP
       Oct 4, 2023
    @Citrus 嗯嗯,谢谢,已经搞定了。其实还有点麻烦,因为项目太多,还分很多组,最后参考了上面链接的内容写了个脚本,才省了很多事。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2933 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 11:45 · PVG 19:45 · LAX 04:45 · JFK 07:45
    ♥ Do have faith in what you're doing.