From version 1.02 to 1.03 = 1K ???

I created versions 1.01, 1.02 and 1.03, the size of the patch between version 1.02 and 1.03 is only 1k and when I do the update I don't get the changes but if I use the same files given to the wyBuild and copy them manually it works. Some how wyBuilt doesn't recognize what has changed and doesn't include it in, but the patch between 1.01 and 1.03 works fine. Any idea why? 🤔

P.S. I even tried with diiferent file dates just to make sure wyBuild wasn't using this to make the patch.

Best regards

I created versions 1.01, 1.02 and 1.03, the size of the patch between version 1.02 and 1.03 is only 1k and when I do the update I don't get the changes but if I use the same files given to the wyBuild and copy them manually it works. Some how wyBuilt doesn't recognize what has changed and doesn't include it in, but the patch between 1.01 and 1.03 works fine. Any idea why? 🤔

P.S. I even tried with diiferent file dates just to make sure wyBuild wasn't using this to make the patch.

Best regards

See if this helps. Is wyUpdate showing an error when the files don't update?

No, actually it updates without errors. I believe the problem is in the wyBuilt since it creates a patch of only 1k.

Patches are meant to be small. Especially if there are very little differences between 1.02 to 1.03. For instance if your program is 800 MB and you just change a single string in version 1.03, then the patch will be 1 or 2 kilobytes.

Does it try to update to 1.03 or does wyUpdate just say you're already up-to-date?

It does update to 1.03, but I don't see my changes, if I manually copy the same files provided to the wyBuilt onto my test computer it works, if I patch form 1.01 to 1.03 it works but not from 1.02 to 1.03. How do you choose what to put inside a patch?

It does update to 1.03, but I don't see my changes, if I manually copy the same files provided to the wyBuilt onto my test computer it works, if I patch form 1.01 to 1.03 it works but not from 1.02 to 1.03. How do you choose what to put inside a patch?

wyBuild scans the contents of the files for differences. It doesn't care about timestamps or anything else. It just looks at the raw data of the file. If the only thing different about 2 files is the timestamp then wyBuild will not include it in the patch. If the actual file is changed (no matter how small the change) wyBuild creates a patch from version 1.02 to 1.03 for that file.

Now, let me help you debug this problem. Go to your 1.02 tab. Click the file that isn't being updated. What is the "Local path" of the 1.02 version of the file?

Now go to the 1.03 tab. Click the file that isn't being updated. What is the "Local path" of the 1.03 version of the file?

[attachment=0]patch-example.png[/attachment]

Are the file paths identical? They shouldn't be.

Hi Sam,

You are correct, I didn't realize that the files placed in the wyBuilt - Files & Folders were actualy only links, I thought they were copied over. The result was that both versions were looking at the same files.

Many thanks 😀

It's no problem at all. A lot of new users have trouble with this. We're going to be fixing this in wyBuild 2.7 or 2.8.