我要吐槽一下码云 Gitee 引用第三方图片失败和 issues 处理机制
我为什么要在我自己的博客上吐槽 码云 Gitee 而不去 码云 Gitee 反馈意见呢?因为这样是本次吐槽的槽点之一,码云 Gitee 对待意见建议 issues 的机制也有问题,我先去提了一个 issues 上去:README.md 引用第三方图片失败,然后官方人员回复以后拒绝了,问题就来了,官方人员拒绝以后我就被办法再回复了,只能在我自己的博客上吐槽了,如下图:
事件起因
先大致描述一下,码云 Gitee 是我刚刚使用不久的代码仓库,我一直在使用 Github,因为国内访问速度缓慢,我开始使用 码云 Gitee,因为我熟悉了 Github 的使用方式,刚刚来到 码云 Gitee 我就感到还有一些小细节的问题不如 Github 处理的好。码云 Gitee 是国人的骄傲,我也希望 码云 Gitee 越来也好,所以我就提了建议 issues,官方人员没明白我的意思就关闭了 issues,我也就没办法继续讨论了。
好了,现在开始详细描述事件的经过:
码云 Gitee 作为我刚刚接触不久的代码仓库,我之前的代码都托管在 Github,所以在过渡期间我选择两家都用,这一对比就出现了一些细节上的差异,我的仓库地址分别是:
Github:https://github.com/renfei/Indexing
Gitee:https://gitee.com/rnf/Indexing
你现在看上去好像都正常,那是因为我做了一些处理,当时是这样的:
我在 README.md 中引入了一张图片,地址是我的 CDN 地址:https://cdn.renfei.net/upload/image/2021/indexing_tools.gif。
Github 在展示 README.md 的时候直接替换成了:https://camo.githubusercontent.com/c74d6df72c262ef1742446e34b763713ec97cbf2f260f7064f92b694647efbde/68747470733a2f2f63646e2e72656e6665692e6e65742f75706c6f61642f696d6167652f323032312f696e646578696e675f746f6f6c732e676966
码云 Gitee 这边图片直接挂了。
我开始排查原因,发现在 码云 Gitee 上是直接引用了我的图片地址 https://cdn.renfei.net/upload/image/2021/indexing_tools.gif,但是我的 CDN 开启了防盗链措施,因为 gitee.com 直接引用了我的图片资源,我的图片连接直接就返回了 403 状态,导致图片挂了。
我发现了问题并对比了 Github 的处理方式,我认为 Github 的方式非常好,先下载图片再替换成自己的链接,这样不依赖第三方,第三方即使开启了防盗链措施,也可以正常展示图片。
所以我到 码云 Gitee 提了个 issues,建议他们也先下载图片替换成自己的,哪怕是反代也行啊。就是这个:README.md 引用第三方图片失败
事件经过
我提交上去以后,超过24小时没有回音,如果不理解我说的,也不进一步询问,就那样挂着,期间被拒绝又打开,然后我为了进一步说明我的意图,我还补充了描述和截图:
事件结果
我等不行了,我只能在自己的 CDN 上增加白名单,把 gitee.com 加进我的白名单里,才让图片显示出来。然后官方回复了:
仓库中数据不会为用户做这样的处理。不合适。
就关闭了 issues,我也没办法继续跟他们讨论了,因为他们的机制是:当前仓库“已完成”、“已拒绝”状态的 Issue 不允许评论
其实只需要前端View展示的时候替换即可,并不是真的需要修改用户的代码仓库文件,脑子一根筋,Gihtub是怎么做到的。
吐槽
只靠文字和图片可能无法理解我的意图,我能理解。但直接关闭就无法继续回复了,这种傲慢的处理方式是我无法理解的,所以我只能在我自己的博客上吐槽了。
另外,在发布功能上,码云 Gitee 上限制附件大小:
单个附件不能超过 100M(GVP 项目200M),每个仓库总附件不可超过 1G(推荐项目不可超过 5G;GVP 项目不可超过 20G)。附件总容量统计包括仓库附件和发行版附件。
Github 上就不限制,而且我为了方便用户使用,我分别打包发布了程序+JRE运行环境,就分为了 linux_x64、 macOS_x64、 windows_x64、 windows_x86 多个环境包,这也造成了我只发布几个版本,我的附件容量就用光了!
推荐项目有 5G 的容量?但是这也是个吐槽点!我点了自荐以后,根本没任何信息反馈,无法获取推荐。
结论
也许是我更熟悉和习惯 Github,导致我对 码云 Gitee 有点严苛了吗,但我希望用户能鞭策能让 码云 Gitee 走的更远更好。
商业用途请联系作者获得授权。
版权声明:本文为博主「任霏」原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接及本声明。
相关推荐
猜你还喜欢这些内容,不妨试试阅读一下评论与留言
以下内容均由网友提交发布,版权与真实性无法查证,请自行辨别。- 2021-04-16 06:17:38
- Hefei, Anhui, China
- 回复
微信订阅号
扫码关注「任霏博客」微信订阅号- 你写得非常清晰明了,让我很容易理解你的观点。
- 感谢分享!拿走了~
- 您是说 UCClient 类接收来自Discuz的UCenter的消息吧,请求是来自 Discuz 的 UCenter吗?code 为 null 说明请求URL地址中没有 code 参数 (?code=xxx) ,确定是 UCenter 发起的请求吗?
- String code = request.getParameter("code"); code一直是null 这是为什么啊
- 你好,我想问一下如果是分析型的数据库要怎么制作docker镜像呢 是修改V008R003C002B0320版本号吗
- 可以的,我也正在开发分享的程序,可以邮件或群联系我都可以,关于页面里有联系方式:https://www.renfei.net/page/about 。
- 有破解软件的需要可以私下联系您吗?
- 您好,手机APP只是个客户端,用于数据呈现展示,数据均保存在服务器上,只留个APP没有任何用处,无能为力哦。
- 老哥 看你弄了这么多软件好厉害啊。 我有个软件 我买过几个小会员 没用几天 然后商家跑路了,软件服务器关闭了,连不上去 用不了。 你能做成一个打补丁版本可以本地用的么? 方便看下么?https://haodezhe.lanzouw.com/iD0f30h9joza 谢谢老哥!
- 您好,由于版权投诉和我国知识产权法的完善,我已经下架所有破解软件的下载链接了。
- 生花妙笔信手来 – 基于 Amazon SageMaker 使用 Grounded-SAM 加速电商广告素材生成 [1]
- github.renfei.net 不再完整代理 Github 页面改为代理指定文件
- 优雅的源代码管理(三):本地优雅的使用 Git Rebase 变基
- 优雅的源代码管理(二):Git 的工作原理
- 优雅的源代码管理(一):版本控制系统 VCS(Version Control System)与软件配置管理 SCM(Software Configuration Management)
- ChatGPT 开发商 OpenAI 买下极品域名 AI.com
- 火爆的 AI 人工智能 ChatGPT 国内注册教程、使用方式和收费标准
- 解决 SpringCloud 中 bootstrap.yml 不识别 @activatedProperties@ 参数
- Cron表达式书写教程搞定Linux、Spring、Quartz的定时任务
- 阿里云香港可用区C发生史诗级故障