管理代码

2014-07-28 23:00:04 +08:00
 jxwho
一般公司或者开发团队是把代码保存在哪里的?
比如说,是在GitHub上开个私有账号呢,还是说在自己的服务器上搭个git服务器?
3594 次点击
所在节点    程序员
24 条回复
HackerOO7
2014-07-28 23:05:55 +08:00
内部服务器,如果开源的话也会放到github上。
reeco
2014-07-28 23:12:11 +08:00
svn 内部服务器
bombless
2014-07-28 23:19:14 +08:00
自己的服务器,不过也是在公网的。
tushiner
2014-07-28 23:21:39 +08:00
内部服务器肯定是首选
mikuazusa
2014-07-28 23:28:17 +08:00
少人团队的话可以考虑github,多人的话还是自搭内部服务器吧...
O21
2014-07-28 23:31:53 +08:00
github私有。(我申请的屌丝免费版)
wildplant
2014-07-29 02:24:14 +08:00
Fit 服务器。用tower工具
headwindx
2014-07-29 08:14:32 +08:00
内部也可以用 git 服务器,bitnami gitlab 一键包更方便。
msg7086
2014-07-29 08:22:15 +08:00
Bitbucket私有。
mengzhuo
2014-07-29 09:17:32 +08:00
gitolite+gitlab+gitlab CI

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

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

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

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

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

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

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

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

其实各路CI 用啥语言写的没什么关系,
最后都是脚本执行某些命令,然后退出状态时0就算通过测试了
zhanglp888
2014-07-29 11:40:50 +08:00
公司内部svn服务器 管理web方面的代码
公司内部git服务器 管理android ios方面的代码
jxwho
2014-07-29 12:12:15 +08:00
@O21 怎么申请的屌丝免费版呢?
lijinma
2014-07-29 12:34:39 +08:00
@mengzhuo 好的,多谢兄弟
hustlzp
2014-07-29 12:39:57 +08:00
OSChina私有+GitHub私有。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/124950

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX