V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
czipeng
V2EX  ›  程序员

gitlab 稳定吗

  •  
  •   czipeng · 2015-09-15 15:19:30 +08:00 · 4226 次点击
    这是一个创建于 3388 天前的主题,其中的信息可能已经有所发展或是发生改变。
    20 条回复    2015-09-16 18:37:00 +08:00
    hkongm
        1
    hkongm  
       2015-09-15 15:53:33 +08:00
    用了一阵子了,感觉很稳定
    CosWind
        2
    CosWind  
       2015-09-15 16:47:08 +08:00
    公司迁移到 git 4 个月至今没出过问题
    dafang
        3
    dafang  
       2015-09-15 16:57:35 +08:00
    现在 一台 8G 一台 4G 两台 PC 机支撑 600 多人 同时使用. 很稳定.
    lusyoe
        4
    lusyoe  
       2015-09-15 18:57:12 +08:00 via Android
    求问 gitlab 用 ssh 远程 clone 总是先提示输入密码,然后又是仓库地址不存在,而使用 http 就没事,这是什么原因?貌似 http 后面路径被 niginx 给重定向了?
    wgjak47
        5
    wgjak47  
       2015-09-15 22:07:08 +08:00
    还可以吧,公司用来做内部的版本控制。就是吃内存。
    livelazily
        6
    livelazily  
       2015-09-15 22:16:49 +08:00
    @lusyoe 是不是没添加 ssh key
    lusyoe
        7
    lusyoe  
       2015-09-15 23:27:36 +08:00 via Android
    @livelazily ssh key 是没加,输入密码应该也行吧。为何会报仓库地址不存在呢,我用绝对路径试了下, ssh 能够 clone 下来。。但是相对的路径就不行了,不过 http 的方式就都可以
    livelazily
        8
    livelazily  
       2015-09-15 23:44:29 +08:00   ❤️ 1
    @lusyoe 估计你是没把 gitlab 正确安装, 所谓 "ssh 用绝对路径能够 clone 下来"估计已经是绕过 gitlab 本身, 直接用 ssh 连上服务器了, 正常安装的话 gitlab 会接管这个过程不允许 clone 才对;
    而使用"相对路径"时, ssh 登录自然找不到对应的实际路径, 当然会报地址不存在

    http 模式下则不需要 ssh key, gitlab 接管了这一过程, 可以直接用 gitlab 的帐号和密码 clone

    估计你需要重新配置下 gitlab 才能把 ssh 模式弄好
    livelazily
        9
    livelazily  
       2015-09-15 23:49:50 +08:00
    @lusyoe 可以用 ssh -T git@your_server.com 看看返回信息判断是否真的正常配置了 gitlab,正常情况会返回:
    "Welcome to Gitlab, 用户名!"

    "用户名"是当前用户全局 git config 里的 full name
    lusyoe
        10
    lusyoe  
       2015-09-15 23:50:54 +08:00 via Android
    @livelazily 哦,多谢了。我是用 gitlab CE 一键安装包的,请问一下应该如何配置呢?
    lusyoe
        11
    lusyoe  
       2015-09-15 23:55:02 +08:00 via Android
    @livelazily ssh -T [email protected] 这个我试过了,是正常的。。第一次搭建这个,如果实在不行就重新安装算了吧,不知道能不能解决掉。
    livelazily
        12
    livelazily  
       2015-09-15 23:57:25 +08:00   ❤️ 1
    @lusyoe 可以尝试下 http://doc.gitlab.com/ce/install/installation.html#install-gitlab-shell
    gitlab 接管 ssh 登录的就是这个 gitlab-shell

    如果还不行, 建议把仓库备份好之后, 把 gitlab 完整删除后重新安装, debug 实在是无能为力了...
    lusyoe
        13
    lusyoe  
       2015-09-16 00:02:18 +08:00
    @livelazily 非常感谢,明天试试
    lixia625
        14
    lixia625  
       2015-09-16 00:23:30 +08:00 via Android
    内存尽量大一些
    Unknwon
        15
    Unknwon  
       2015-09-16 04:39:46 +08:00
    强行植入广告。。应该不会被踢吧。。 https://github.com/gogits/gogs
    sudoz
        16
    sudoz  
       2015-09-16 10:02:46 +08:00
    公司集体用可以,无论是自己定制还是直接用都靠谱

    个人的话就不建议使用了,直接 git 裸仓库就行
    haogefeifei
        17
    haogefeifei  
       2015-09-16 10:38:19 +08:00
    直接用的阿里云镜像超市带 GitLab 镜像。。。
    embbnux
        18
    embbnux  
       2015-09-16 11:08:20 +08:00
    gitlab + gitlab-ci 用的飞爽啊,前阵子刚写了配置教程,有需要可以参考下
    http://www.embbnux.com/2015/09/09/install_gitlab_on_ubuntu/
    xpol
        19
    xpol  
       2015-09-16 17:23:57 +08:00
    我觉得 gitlab 是开源免费的最好的 github 替代。
    hyzjshwo
        20
    hyzjshwo  
       2015-09-16 18:37:00 +08:00
    相当稳定
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3078 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:11 · PVG 21:11 · LAX 05:11 · JFK 08:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.