Sunyanzi
2017-06-26 19:10:37 +08:00
上个礼拜刚做过一次对版本管理的技术选型 ... 简单列一些对你可能有用的点吧 ...
以 20 人为限 ... 海外两家单用户月价格分别是 GitHub $7 ... BitBucket $2 ...
国内两家单用户年价格是 Coding ¥365 ( 约合 $4.4 / 月 ) ... GitEE ¥99.9 ( 约合 $1.2 / 月 ) ...
单对比价格的话 GitEE 也就是原来的 Git@OSC 完胜 ... 而且是国内的服务网络速度也有保障 ...
不过我没重度用过这家的服务 ... 稳定性未知 ... 而且对于我来说还是稍显贵了 ...
最后确定的方案是自购了一台最便宜的企鹅云 ... 年付 ¥448.20 ... 以 20 用户算约合 $0.3 / 月 ...
网络开的百兆按需 ... ¥0.8 / GB ... 按照每用户每天不间断 100M 上下行算 ... 每年是 ¥584 ...
这价格约等于一条包年包月的 3M ... 如果你对速度不要求也可以开包年包月的 1M ... 价格更低 ...
没有装任何 Git GUI ... 因为流量算钱 ... 而我不想花钱在没必要的地方 ... 再说 GitLab 也跑不起来 ...
直接用最简单的方式 git init --bare 开 repo ... useradd 开用户 ... 用 Linux 权限来控制权限 ...
这套系统的缺点是没有那些花哨的团队管理功能 ... 换言之它就只是个版本管理 ... 优点是便宜 ...
总之经过这次选型之后 ... 我现在的策略是 10 人以下的小项目用 Coding 免费版 ...
10 人以上的项目如果想可视和简单操作就用 GitEE ... 只关心价格的话自建 ...
当然如果公司有固定 IP 的话 ... 最优方案是直接内网起一个 Git GUI ... 在家就用 VPN 连进去 ...
完全免费 ... 而且在公司的时候数据都是内网传输 ... 又快又稳定又安全 ...
以上 ... 供参考 ...