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

管理代码

  •  
  •   jxwho · 2014-07-28 23:00:04 +08:00 · 3740 次点击
    这是一个创建于 3789 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一般公司或者开发团队是把代码保存在哪里的?
    比如说,是在GitHub上开个私有账号呢,还是说在自己的服务器上搭个git服务器?
    24 条回复    2014-07-29 13:04:08 +08:00
    HackerOO7
        1
    HackerOO7  
       2014-07-28 23:05:55 +08:00 via Android
    内部服务器,如果开源的话也会放到github上。
    reeco
        2
    reeco  
       2014-07-28 23:12:11 +08:00
    svn 内部服务器
    bombless
        3
    bombless  
       2014-07-28 23:19:14 +08:00
    自己的服务器,不过也是在公网的。
    tushiner
        4
    tushiner  
       2014-07-28 23:21:39 +08:00
    内部服务器肯定是首选
    mikuazusa
        5
    mikuazusa  
       2014-07-28 23:28:17 +08:00
    少人团队的话可以考虑github,多人的话还是自搭内部服务器吧...
    O21
        6
    O21  
       2014-07-28 23:31:53 +08:00
    github私有。(我申请的屌丝免费版)
    wildplant
        7
    wildplant  
       2014-07-29 02:24:14 +08:00 via iPad
    Fit 服务器。用tower工具
    headwindx
        8
    headwindx  
       2014-07-29 08:14:32 +08:00
    内部也可以用 git 服务器,bitnami gitlab 一键包更方便。
    msg7086
        9
    msg7086  
       2014-07-29 08:22:15 +08:00
    Bitbucket私有。
    mengzhuo
        10
    mengzhuo  
       2014-07-29 09:17:32 +08:00
    gitolite+gitlab+gitlab CI

    齐活
    lijinma
        11
    lijinma  
       2014-07-29 09:31:52 +08:00
    我用 Bitbucket

    @mengzhuo 你的CI指的是什么? 多谢 :)
    sparrowMan
        12
    sparrowMan  
       2014-07-29 09:56:56 +08:00
    如果想放到 svn 上 可以选择搭建内部svn 或者 http://code.taobao.org/ 选择公开或者私人都可以
    如果是 git 可以自己建 可以放到 github 或者 gitcafe \ gitcd \ Bitbucket 很多其他的git服务器
    mengzhuo
        13
    mengzhuo  
       2014-07-29 10:21:15 +08:00
    @lijinma

    集成测试用的https://github.com/gitlabhq/gitlab-ci

    其实如果只有2、3个人用的话,而且你信得过他们的话,根本不需要什么外部软件

    在服务器上建一个git源,然后本地的用ssh push pull就可以了
    clino
        14
    clino  
       2014-07-29 10:22:56 +08:00
    自己搭一个gerrit好了,支持code review
    lijinma
        15
    lijinma  
       2014-07-29 11:03:47 +08:00
    @mengzhuo 多谢,学习了,

    不过你了解 PHP 有类似开源的 CI 吗(除了 Travis CI)?

    我看 gitlab-ci 只支持 ruby?
    mengzhuo
        16
    mengzhuo  
       2014-07-29 11:30:18 +08:00
    @lijinma

    只知道另一个是Jenkins,用Java写的

    其实各路CI 用啥语言写的没什么关系,
    最后都是脚本执行某些命令,然后退出状态时0就算通过测试了
    zhanglp888
        17
    zhanglp888  
       2014-07-29 11:40:50 +08:00
    公司内部svn服务器 管理web方面的代码
    公司内部git服务器 管理android ios方面的代码
    jxwho
        18
    jxwho  
    OP
       2014-07-29 12:12:15 +08:00
    @O21 怎么申请的屌丝免费版呢?
    lijinma
        19
    lijinma  
       2014-07-29 12:34:39 +08:00
    @mengzhuo 好的,多谢兄弟
    hustlzp
        20
    hustlzp  
       2014-07-29 12:39:57 +08:00
    OSChina私有+GitHub私有。
    MASAILA
        21
    MASAILA  
       2014-07-29 12:50:01 +08:00 via Android
    @hustlzp 居然敢放国内的私有
    O21
        22
    O21  
       2014-07-29 12:59:18 +08:00 via iPhone
    @jxwho 用学生邮箱 edu 申请就可以
    GhostFlying
        23
    GhostFlying  
       2014-07-29 13:01:17 +08:00
    gitlab?
    ldehai
        24
    ldehai  
       2014-07-29 13:04:08 +08:00
    @GhostFlying 我们搭的gitlab,从svn迁过来的,用着挺好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   917 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 22:45 · PVG 06:45 · LAX 14:45 · JFK 17:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.