腾讯云 SDK 20W 个 Tag 把 github 整不会了

115 天前
 LinusWong
Tag 数量太多,与 Tag 相关的列表页面都加载不出来了,估计 github 都想不到有人能整这么多

https://github.com/TencentCloud/tencentcloud-sdk-go
6495 次点击
所在节点    程序员
59 条回复
billly
115 天前
既然 GitHub 没有明确限制 tag 数量,那 GitHub 也该优化一下了
jhdxr
115 天前
@conn457567 #30 只要出包就要打 tag 有啥问题?这不是最快速的在代码仓库、容器镜像仓库等里快速唯一定位某个部署的方法吗?
NamelessRain
115 天前
@asuraa 讲道理 开发自己的生态系统没问题 但是不选 Ubuntu 生态用 debian 打地基 选 centos 选红帽我是真的不理解 跟阿里云分道扬镳了 就是对着干吗
NamelessRain
115 天前
@NamelessRain 还命名 tencentos - - 真甜菜
0x676e67
115 天前
释怀的笑了
promiser3d
115 天前
@liu731 腾讯哪个 demo 不是一坨呢? 微信的 sdk 和 demo ,简直反人类,包括 QQ ,还有 QQ 互联那一套乱七八糟的垃圾。腾讯真的让人大开眼界。
flyqie
114 天前
@NamelessRain #43

没看懂你这个回复与上下文的关系,是回错帖子了?
yjw06282
114 天前
@billly git 不限制 tag 数量. 那 github 如何限制啊. 好好的一个本地 git 仓库推不上去 github,
vfs
114 天前
一共看到 1610 次提交, 一共 208381 个 tag , 算下来平均每次提交产生 129 个 tag 。。。
MapleEve
114 天前
每次提交这么多 tag ,是为了统计谁要被优化吧
flyqie
114 天前
@yjw06282 #48

没看懂,你是说 git 没限制那 github 怎么做限制?

你要不参考下 github 对文件大小在 push 时候的限制?
lisxour
114 天前
这个世界就是个巨大的草台班子,全 tm 都是百度仔、cv 仔,这么大个公司的团队,连版本管理都玩不明白。
Trim21
114 天前
@webeasymail 腾讯这个 sdk 在内部应该也是统一的只有一个版本号,他在这个公开仓库的做法是在子模块没有更新的情况下跳过对应的 tag 。这应该就是他们说的年初的优化。
Trim21
114 天前
@yjw06282 #48 github 支持 tag rules 的,怎么可能没法限制数量...
breadykidliu
114 天前
国产为什么开源少,连大厂都不会合理使用最大开源网站
canvascat
114 天前
https://github.com/TencentCloud/tencentcloud-sdk-go/refs?type=tag
这个接口一次返回了 198463 条数据,耗时 3.28 秒,列表也做了虚拟滚动,不卡。
但是 https://github.com/TencentCloud/tencentcloud-sdk-go/tags 就直接 10s 超时彩虹马了
webeasymail
112 天前
@Trim21 好像可以使用 submodule 的方式解决这个问题,这样版本就不用打这么多了,只需要在 一个主项目里面打 tag 就好了。
asuraa
112 天前
@NamelessRain 因为阿里和 aws oracle 都这么干
tencentcloud
106 天前
尊敬的各位开发者伙伴:经过技术团队优化,tag 总量已精简至 3 万,过程中我们考虑了历史版本用户的依赖使用,谨慎灰度处理并持续验证对现网用户无影响。后续我们将持续做好版本管控,为开发者提供良好的使用体验,感谢大家一直以来的支持!

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

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

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

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

© 2021 V2EX