A new version of Monticello was added to project The Inbox:
http://source.squeak.org/inbox/Monticello-cbc.398.mcz==================== Summary ====================
Name: Monticello-cbc.398
Author: cbc
Time: 24 August 2010, 10:23:07.04 pm
UUID: 17665218-7f4f-bd4f-b3e6-8c6acc595b1d
Ancestors: Monticello-ar.397
Adding support for not updaing unloaded packages from Trunk, but when the package is manually reloaded, it starts loading from Trunk again.
=============== Diff against Monticello-ar.397 ===============
Item was changed:
----- Method: MCWorkingCopy>>merged: (in category 'operations') -----
merged: aVersion
ancestry addAncestor: aVersion info.
+ MCMcmUpdater startLoading: self package name.
self changed!
Item was changed:
----- Method: MCPackage>>unload (in category 'as yet unclassified') -----
unload
+ "Flag this package to not automatically reload when updating from Trunk.
+ To begin receiving trunk updates on this package again, manually reload package."
+ MCMcmUpdater skipLoading: self name.
^ self workingCopy unload!
Item was changed:
----- Method: MCWorkingCopy>>loaded: (in category 'operations') -----
loaded: aVersion
ancestry := MCWorkingAncestry new addAncestor: aVersion info.
requiredPackages := OrderedCollection withAll: (aVersion dependencies collect: [:ea | ea package]).
self modified: false.
+ MCMcmUpdater startLoading: self package name.
self changed!