Chris Muller uploaded a new version of Monticello to project The Trunk: http://source.squeak.org/trunk/Monticello-cmm.771.mcz
==================== Summary ====================
Name: Monticello-cmm.771 Author: cmm Time: 2 February 2022, 1:15:27.932429 am UUID: 36fefac1-1cc0-4ed5-9bef-f07c86be9e02 Ancestors: Monticello-mt.770
- Fix MCRepositor>>#copy (sent by InstallerMonticello>>#project:). - #flushCache of MCRepository's when their source changes.
=============== Diff against Monticello-mt.770 ===============
Item was added: + ----- Method: MCCacheRepository>>postCopy (in category 'copying') ----- + postCopy + super postCopy. + packageCaches := packageCaches copy. + seenFiles := seenFiles copy!
Item was added: + ----- Method: MCDictionaryRepository>>postCopy (in category 'copying') ----- + postCopy + super postCopy. + dict := dict copy!
Item was changed: ----- Method: MCDirectoryRepository>>directory: (in category 'accessing') ----- + directory: aDirectory + directory = aDirectory ifFalse: [ self flushCache ]. - directory: aDirectory directory := aDirectory!
Item was added: + ----- Method: MCFileBasedRepository>>postCopy (in category 'copying') ----- + postCopy + super postCopy. + cache := cache copy. + allFileNamesCache := allFileNamesCache copy. + allVersionNamesCache := allVersionNamesCache copy!
Item was changed: MCFileBasedRepository subclass: #MCFtpRepository + instanceVariableNames: 'host directory user password' - instanceVariableNames: 'host directory user password connection' classVariableNames: '' poolDictionaries: '' category: 'Monticello-Repositories'!
Item was changed: ----- Method: MCFtpRepository>>directory: (in category 'accessing') ----- + directory: dirPath + directory = dirPath ifFalse: [ self flushCache ]. - directory: dirPath directory := dirPath!
Item was changed: ----- Method: MCHttpRepository>>location: (in category 'accessing') ----- + location: aUrlString + location = aUrlString ifFalse: [ self flushCache ]. - location: aUrlString location := aUrlString!
Item was added: + ----- Method: MCHttpRepository>>postCopy (in category 'copying') ----- + postCopy + super postCopy. + readerCache := readerCache copy!
packages@lists.squeakfoundation.org