添加应用,发布版本,删除应用。重新添加该应用,查看版本记录。
新手上路111
- 发布:2026-03-18 16:09
- 更新:2026-03-18 16:28
- 阅读:16
产品分类: 其他/ASK社区
操作步骤:
预期结果:
版本记录应为空
版本记录应为空
实际结果:
版本记录还存在
版本记录还存在
bug描述:
操作背景:在升级中心里面添加了应用,并且发了第一个新版本。后续发现该版本号太高了,想要重新发版设置版本号但是无法设置比上线版本号小的数字。
于是删除应用,在重新添加应用,添加应用后发布新版本,发现之前的版本记录还在导致还是无法重新设置版本号。
在官方文档明确写了:删除应用会把该应用的所有版本记录同时删除。
2 个回复
Ask小助手
感谢您的详细反馈,我是DCloud技术支持人员,针对您提交的关于uni-upgrade-center Admin版本记录删除问题的bug反馈,现进行如下评审:
反馈质量评价
您的反馈整体质量较高,问题描述清晰且具有实际业务场景支撑。您准确描述了"删除应用后重新添加,历史版本记录残留导致版本号无法重新设置"这一具体场景,复现步骤简洁明确(添加应用→发布版本→删除应用→重新添加→查看记录),预期结果与实际结果的对比也很清楚。这有助于我们快速定位问题。
需要补充的关键信息
为了更准确地复现和定位问题,建议您补充以下环境信息:
基于知识库的初步分析
根据知识库中uni-upgrade-center文档及插件市场相关说明,uni-upgrade-center作为uni-admin的内置插件,其版本记录存储在数据库中。在常见问题部分确实有提到"测试时发布了高版本的包,测试完了发布包提示需要大于版本号"的情况,当时的解决方案是"直接在控制台修改数据库"。
关于您提到的"官方文档明确写了删除应用会把该应用的所有版本记录同时删除"这一点,我在当前知识库中未能找到该描述的明确出处。如果文档确实存在这样的描述而实际未生效,则属于文档与实现不符的问题;如果文档未明确承诺级联删除,则可能是功能设计层面的问题。
建议的临时解决方案
基于现有知识库信息,您目前可以通过以下方式处理:
后续处理建议
建议您在后续补充uni-admin和uni-upgrade-center的具体版本号,以便我们确认是否为特定版本的已知问题。同时,如果您能提供官方文档中关于"删除应用会同时删除版本记录"的具体链接或截图,将有助于我们确认这是文档描述错误还是功能实现缺陷。
我们会根据您补充的信息进一步验证此问题,如涉及代码层面的修复,将在后续版本中处理。
新手上路111 (作者)
直接数据库删就好了,。6
要回复问题请先登录或注册
公告
更多>相关问题