On 19.02.2014, at 14:38, Tobias Pape Das.Linux@gmx.de wrote:
On 19.02.2014, at 23:31, Chris Muller asqueaker@gmail.com wrote:
Another observation, every time a new package is saved, SqueakSource produces a .mcd diff with its ancestor.
IIRC this is not every-time a package is saved but when the mcd is actually accessed, Either via web or via MC
Correct. In the web interface it generates a name for it, but the file is created only when you click it.
Except, if there are no other versions of that package (e.g., the first one being copied in), it produces a .mcd as if against an "empty" package, so the .mcd is as large as the .mcz because it has everything.
Jep.
Which does not make not much sense, agreed. It's an artifact of the change set generation mechanism, the first changeset should have the complete code.
Best -Tobias
- Bert -