GeneralUpdate icon indicating copy to clipboard operation
GeneralUpdate copied to clipboard

升级文件未能生成到指定位置并且未生成指定内容

Open aefj11 opened this issue 1 year ago • 3 comments

一、文件内容 1、伪升级文件 1.1.1.1

source文件夹件为空

target文件夹 新建2个txt文档分别为:111.txt、222.txt txt为空文件,不添加任何内容

patch文件夹不做任何操作

2、伪升级文件 1.1.1.2

source文件夹件

复制target中除了zip以外的2个txt文件

target文件夹 修改111.txt 内容为 111 修改222.txt 内容为 222 新建333.txt 内容为 333 zip文件不修改

patch文件夹不做任何操作

二、代码及生成配置 1、tool配置 image 2、services代码 image 3、upgrade代码 image 4、client代码 image

三、生成结果 1、计划目录:E:\1\a image 2、实际更新目录:E:\1\a\patch image 3、更新内容 111.txt中内容没有更新 222.txt中内容没有更新 333.txt内容正常

aefj11 avatar Aug 27 '24 17:08 aefj11

没看懂你为啥要这么用。正常情况使用是:v1.0.0.1的程序文件放在source里,v1.0.0.2放在target里,对比差分之后的补丁包生成在patch里。

JusterZhu avatar Aug 28 '24 13:08 JusterZhu

我的理解为:0.0.1 source中没有文件,升级文件为原始版本,0.0.2 source中为原0.0.1版本的文件,target为0.0.2版本的文件,更新后,比对、覆盖合成为新版本,也许是我的理解不太对,望指正

aefj11 avatar Aug 28 '24 16:08 aefj11

我的理解为:0.0.1 source中没有文件,升级文件为原始版本,0.0.2 source中为原0.0.1版本的文件,target为0.0.2版本的文件,更新后,比对、覆盖合成为新版本,也许是我的理解不太对,望指正

不是这样,直接拿0.0.1和0.0.2直接对比。然后按照我上面的正常使用情况的描述去用就行了。

JusterZhu avatar Aug 29 '24 15:08 JusterZhu