Chris Muller uploaded a new version of Monticello to project Squeak 4.5:
http://source.squeak.org/squeak45/Monticello-cmm.586.mcz==================== Summary ====================
Name: Monticello-cmm.586
Author: cmm
Time: 13 February 2014, 11:10:19.863 am
UUID: a4dbd656-e50a-47ba-8661-44f8c87bb3e0
Ancestors: Monticello-cmm.585
- Allow reset of the default MCRepositoryGroup.
- #newRepositoryGroupIfDefault answer the new Group or default.
=============== Diff against Monticello-cmm.585 ===============
Item was changed:
+ ----- Method: MCRepositoryGroup class>>default (in category 'accessing') -----
- ----- Method: MCRepositoryGroup class>>default (in category 'as yet unclassified') -----
default
^ default ifNil: [default := self new]!
Item was changed:
+ ----- Method: MCRepositoryGroup class>>flushAllCaches (in category 'actions') -----
- ----- Method: MCRepositoryGroup class>>flushAllCaches (in category 'as yet unclassified') -----
flushAllCaches
self default flushCache!
Item was removed:
- ----- Method: MCRepositoryGroup class>>new (in category 'as yet unclassified') -----
- new
- ^ self basicNew initialize!
Item was added:
+ ----- Method: MCRepositoryGroup class>>reset (in category 'actions') -----
+ reset
+ default := nil!
Item was changed:
----- Method: MCWorkingCopy>>newRepositoryGroupIfDefault (in category 'repositories') -----
newRepositoryGroupIfDefault
repositoryGroup == MCRepositoryGroup default
+ ifTrue: [repositoryGroup := MCRepositoryGroup new].
+ ^ repositoryGroup!
- ifTrue: [repositoryGroup := MCRepositoryGroup new]!