从gitosis到gitolite,commandline下用的很愉快。曾经尝试过gitlab,但因配置太过繁琐,无疾而终。直到遇到gogs,我觉得不会再变了。一键部署,一页配置,在本地立刻拥有一个GitHub http://ww2.sinaimg.cn/mw1024/62cf6a6agw1eqrfp39cnjj21kw0pd77s.jpg
1
blacktulip 2015-04-02 19:29:31 +08:00
本地搞个 github 的意义是什么...
|
2
maemual 2015-04-02 19:33:21 +08:00
@blacktulip 企业内部使用啊。
|
3
f0101 2015-04-02 19:35:46 +08:00
@blacktulip 很多公司不想把自己的代码传到公共的服务器上。即使是私有的。
|
4
lijinma 2015-04-02 19:35:52 +08:00
gitlab 哪个地方配置繁琐。。我弄着还挺好呀
|
5
sarices 2015-04-02 19:43:53 +08:00
docker部署gitlab很方便
|
6
kappa 2015-04-02 19:46:53 +08:00
不支持Code Review。。
|
7
padthai 2015-04-02 19:51:10 +08:00
ruby的东西配置都麻烦
|
8
blacktulip 2015-04-02 19:53:54 +08:00
|
9
ZackYang 2015-04-02 20:08:42 +08:00
GitHub Ent 才是王道.
|
10
humiaozuzu 2015-04-02 20:10:46 +08:00 1
Stash 很好用~
|
11
mimzy 2015-04-02 20:23:04 +08:00 via Android
GitLab 现在部署很方便了,前几天在公司服务器上搭了一个,几乎一键安装。Gogs 功能少了几个,所以就没选,但是看上去性能不错,而且还是国人开发的。
|
12
evlos 2015-04-02 20:25:55 +08:00
Docker 部署 Gitlab 就一行啦。
|
13
Tink 2015-04-02 21:01:29 +08:00 via iPhone
回去试试
|
14
janxin 2015-04-02 21:28:02 +08:00
Gogs还是属于beta阶段,稳定性和功能还不足够
|
15
amoblin OP @kappa 不支持Code Review确实是目前的问题,不过肯定会有的。我看好。
@blacktulip 本地的server一般就是提供给局域网访问的嘛~ @ZackYang @humiaozuzu GitHub Ent和Stash都是要付费的呦~ @sarices @evlos 使用Docker部署任何服务都方便,不能这么比~ |
16
ZackYang 2015-04-02 21:45:14 +08:00
"在本地立刻拥有一个GitHub", 除了 GitHub Ent 没有其他选择.
对于公司来说 GitHub Ent 也不算贵. 5000刀/20人/年. |
17
yanyanlong 2015-04-02 21:58:51 +08:00
有支持SVN的么。。
|
18
humiaozuzu 2015-04-02 21:58:52 +08:00
@amoblin 钱不是问题,省的是时间
|
19
AntiGameZ 2015-04-02 22:01:44 +08:00
@humiaozuzu 钱不是问题,但是花钱买软件是个特别大的问题(如果是买服务则更加不能忍)。这样的企业却在拼命的想从软件和服务上赚钱。
|
21
kiritoalex 2015-04-02 23:36:02 +08:00 via iPhone
这个Go项目还不错,我打算在树莓派上搭建一个
|
22
ETiV 2015-04-02 23:53:51 +08:00 via iPhone
gogs缺太多东西,而且好多功能都500,不稳定的很。
gitlab相对更成熟,有deploy key,和gitlab CI持续集成。当然不需要这俩的用gogs也可以… 早些时间我在ubuntu和centos上都搭过gitlab,那会儿确实痛苦。最近有了一键安装,不过它自带了太多东西,貌似会跟本地 nginx 冲突,需要手动处理一下 |
23
Tonni 2015-04-02 23:57:07 +08:00 via Android
这种东西更倾向于交给 Github 或者 Bitbucket来做
|
24
powergx 2015-04-03 00:38:05 +08:00 via iPhone
直接开个虚拟机 gitlab 搞定
|
26
wuling 2015-04-03 11:38:33 +08:00
gitlab现在有了官方的一键安装脚本了,我曾经装过,在ubuntu64位下非常方便,而且gitlab的nginx跟用户自己装的nginx也不会冲突。https://about.gitlab.com/downloads/
|
27
huawuya 2015-04-04 22:18:21 +08:00
我们用gitblit,也很好用啊,java的,跨平台,直接运行或放在tomcat里就OK了,很方便
|
28
clino 2015-05-20 17:14:12 +08:00
gogs 感觉不错,安装还是挺方便的
|
29
clino 2015-05-20 18:05:00 +08:00
gogs的ssh是怎么监听的?我现在只有http方式可以访问,ssh貌似没有起来,文档又木有...
|
31
clino 2015-05-21 10:10:23 +08:00
@amoblin 我一直以为有另外的ssh daemon,原来用的就是系统的 sshd 呢,只是用了一些比较tricky的做法,往authorized_key里加带command的配置,试过可以了
|
32
clino 2015-05-22 14:37:47 +08:00
我已经在内部用上了,感觉不错,部署真的是相当简单
|
33
amoblin OP @clino 嗯,gitosis、gitolite也都是这种sshd的方式做的,毕竟Git支持ssh协议嘛。我们也一直在内部使用。
|
35
ptyfork 2015-06-08 11:01:12 +08:00
简单用了一下,感觉还不错,准备用来替换gitlab, 之前在公司已经评估了比较长一段时间的gitlab,但是到目前还未正式启用。
|