Gofer new smalltalkhubUser: 'girba' project: 'Snapshotcello'; package: 'ConfigurationOfSnapshotcello'; load. ConfigurationOfSnapshotcello loadStable. Snapshotcello new configurationClass: ConfigurationOfMoose; sourceVersion: #development; repositoryFor: 'ConfigurationOfMooseAlgos'
doru
I just checked because you put a doubt in my mind but I was right repositoryFor: is for versioned package not package names
so the real case (in fact I put a transcript while snapshotting Moose) is
Snapshotcello new configurationClass: ConfigurationOfMoose; sourceVersion: #development; repositoryFor: 'ConfigurationOfFame-TudorGirba.19'
With Snapshotcello 20 Snapshotcello new configurationClass: ConfigurationOfFourDBrowser; sourceVersion: #development; repositoryFor: 'ConfigurationOfMooseAlgos-TudorGirba.34'
With Snapshotcello 23 (my favorite solution but I need your look)
Snapshotcello new configurationClass: ConfigurationOfFourDBrowser; sourceVersion: #development; repositoryFor: 'ConfigurationOfMooseAlgos-TudorGirba.34'
With Snapshotcello21 (improving the match to cut at '-') Snapshotcello new configurationClass: ConfigurationOfFourDBrowser; sourceVersion: #development; repositoryFor: 'ConfigurationOfMooseAlgos-TudorGirba.34'
'http://www.smalltalkhub.com/mc/Moose/MooseAlgos/main/'
I was afraid that my changes was just fixing the consequences of a problem in the method computePackagesAndRepositoriesFromConfiguration but it is correct. What metacello gives us back is a correct list of pairs.
Stef