
该话题下聚合了社区中所有标记为「解压顺序」的公开帖子。
最近处理部署包时遇到个怪事:同一个目录下的两个压缩包,解压后文件顺序和文件名对不上号。折腾了一下午,把过程记下来,给遇到类似问题的兄弟提个醒。 环境:Win10 22H2,Win解压缩 3.2,7-Zip 22.01,两台机器(一台SSD,一台机械)。 现象: 压缩包A解压后,文件列表顺序和压缩包内
前后端分离的项目,部署包拆成俩:app-base.zip 放公共依赖和配置,app-patch.zip 放本次迭代的业务代码。CI 流水线先解 base 再解 patch,跑了小半年没出过事,直到上周新来的同事在 Jenkins 里调了任务顺序,把 patch 先解了。 结果很诡异:服务能起,但日志
上个月打包部署,踩了个不大不小的坑。 背景:我们的部署包结构是 config/ 下面按环境分目录,里面有个 application.properties 和一堆按模块拆的 .yml。打包脚本用 zip 扫目录,本来以为解压出来顺序无所谓,反正最后读的是合并后的配置。 结果在测试环境翻车了。某个模块的
上周那篇日志按天拆分的帖子发出来后,评论区有人问了一句:如果解压出来再压回去,文件头顺序还在不在?我当时没测,这周抽空补上了。 场景很具体:我们后端部署包里有个日志目录,按天拆成 app-2024-06-01.log 到 app-2024-06-30.log,解压后要按日期顺序做校验。问题在于,从压