你们都用的什么代码托管平台呀?求推荐

2023-03-22 10:45:12 +08:00
 itechnology

平常会自己建各种练手项目,这种项目一般都是不开源的,而且为了方便公司和家里的电脑,我会选择把代码放到代码托管平台。之前一直放在 github 上,但由于众所周知的原因,网络经常不通或者很慢,我又不想一直开着机场,所以有没有其他的推荐推荐?

8125 次点击
所在节点    程序员
66 条回复
lyc8503
2023-03-22 12:05:52 +08:00
@itechnology Gitlab 对机器要求比较高, 自建的 Gitea 或者 Gogs 几乎是台机器 /vps 就能跑, 具体上传下载速度还是取决于你的访问带宽
xiaoz
2023-03-22 12:06:49 +08:00
Github (公共)+自建的 Gitea (私有),Gitea 自己用内存占用 200MB 左右,还需要搭配一个 MySQL ,1G 内存勉强能跑,建议 2G 以上。
tramm
2023-03-22 12:13:12 +08:00
工蜂
debuggerx
2023-03-22 12:13:30 +08:00
@xiaoz 自用 sqlite 就可以了 不占内存
再不济也可以用 pg ,内存占用比 mysql 强太多
itechnology
2023-03-22 12:15:08 +08:00
@xiaoz
@debuggerx 好的,谢谢
xiaoz
2023-03-22 12:17:30 +08:00
@debuggerx #24 ,个人用 Sqlite 也没啥问题,如果后期考虑到多个用户的话一步到位上 PG 或者 MySQL 方便点。
CEBBCAT
2023-03-22 12:48:06 +08:00
节约时间才是最重要的,建议在路由器层翻墙,关键词:padavan OR 软路由 OR 旁路路由
Fo3256Go
2023-03-22 13:20:14 +08:00
Gitea , GitLab

就这两个。
0o0O0o0O0o
2023-03-22 13:29:03 +08:00
自个用不需要那么多功能的话,直接 ssh ?

ssh <ssh host> git init --bare /path/to/project
git clone ssh://<ssh host>:/path/to/project
lopda
2023-03-22 13:35:36 +08:00
BigBunny
2023-03-22 13:38:08 +08:00
面前用阿里的云效,主要是因为每个月免费流水线时长多。😂
ResidualSoils
2023-03-22 13:39:16 +08:00
如果你仓库比较大可以试试 Azure 的 DevOps
fanxasy
2023-03-22 13:40:11 +08:00
自建 gitea
Radiation
2023-03-22 13:58:51 +08:00
uni
2023-03-22 14:12:24 +08:00
阿里的 codeup
不过阿里肯定会偷代码。。。自己的小项目无所谓就是了
jackLoveDota
2023-03-22 14:34:46 +08:00
请问阿里云效能本地用代码执行流水线吗?不想每次发布还要登录下阿里云
qa2080639
2023-03-22 14:46:07 +08:00
自建 gitea +1
所在的小公司也是 可以随便增减人员添加协助
mlyz
2023-03-22 14:46:58 +08:00
github
zhhqiang
2023-03-22 15:21:30 +08:00
gitea+1
photon006
2023-03-22 15:31:43 +08:00
docker 自建 gitlab ,看了下内存占用确实高:

docker stats gitlab
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
12259d6xxxx gitlab 20.76% 7.444GiB / 15.63GiB 47.62% 243MB / 406MB 7.91GB / 34.7GB xxx

公司服务器 128g 物理内存,随意分给虚拟机,完全不怕。

现在内存、固态都白菜价,¥ 300+就能买 32G 普通消费级 ddr4 ,内存不应该成为瓶颈,E5 洋垃圾的 ECC 更便宜。

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

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

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

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

© 2021 V2EX