[Cuis-dev] .changes file

Hernán Wilkinson hernan.wilkinson at 10pines.com
Wed Oct 23 04:25:37 PDT 2024


Hi Mark!
 source code is stored in the .source file and in the .changes file.
 When a new version is released, for example moving from 6 to 7, the
.changes file is "condensed" and the source code in there is moved to the
.source file. That is the only moment when the .changes file has no
changes. You can take a look at SystemDictionary>>condenseChanges and
SystemDictionary>>condenseSources.
 If you want to have only the changes you made, you can use the
.user.changes file. Depending on the configuration, one of them is created
every time an image starts and saves only the changes you made while using
that image. Lock at Utilities class>>logsUserChanges and its senders.

Hope this helps!
Hernan.

On Tue, Oct 22, 2024 at 10:34 PM Mark Volkmann via Cuis-dev <
cuis-dev at lists.cuis.st> wrote:

> I understand that the .changes file for an image contains a log of all the
> source code changes made and that this enables recovering changes if the VM
> crashes. But why doesn't it start as an empty file so I can only recover
> the changes I have made? I see that for both the Stable and Rolling
> releases, the initial .changes file contains many changes that I
> didn't make. Just trying to understand why those entries are needed.
>
> --
> R. Mark Volkmann
> Object Computing, Inc.
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
>


-- 

*Hernán WilkinsonAgile Software Development, Teaching & Coaching*
*Phone: +54-011*-4893-2057
*Twitter: @HernanWilkinson*
*site: http://www.10Pines.com <http://www.10pines.com/>*
Address: Alem 896, Floor 6, Buenos Aires, Argentina
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20241023/004f679d/attachment.htm>


More information about the Cuis-dev mailing list