[V3dot10] Managing updates

Edgar J. De Cleene edgardec2001 at yahoo.com.ar
Wed Mar 28 13:51:31 UTC 2007


Here I send my proposal for managing updates with only a Postcript Doit and
loading from 310 Repository what was needed.
The last ReleaseBuilder-edc.14.mcz was also loaded from the repository.

I having a problem what need some advice from Bert or someone with more
experience on this

When I try 7072, I having errors about try to load a nil version

When in my own image I add
ReleaseBuilderFor3dot10
repository: aRepository
  repository := aRepository

And do via Workspace

| rb |
rb := ReleaseBuilderFor3dot10 new repository:MCCacheRepository default.
rb updatePackages: rb updateTo7072

I don't have errors

updateTo7072
^'Collections-edc.74(72).mcd
Multilingual-md.22(sd.21).mcd
'

Appreciate any advice

By the way, all in http://wiki.squeak.org/squeak/5934 pass the green quality
test and I have the appropriate update following this scheme.

Edgar 

-------------- next part --------------
'From Squeak3.10alpha.7069 of 12 March 2007 [latest update: #7069] on 16 March 2007 at 7:50:56 am'!
"To follow this see
http://bugs.impara.de/squeak/view.php?id=5527"
| monti  montiNames package lastVersion rb|
monti := MCHttpRepository
                location: 'http://source.squeakfoundation.org/310'
                user: ''
                password: ''.

	
monti  ifNotNilDo: [:repos | montiNames := monti readableFileNames ].

	
	package := (montiNames detect:[:ea| ea beginsWith: 'ReleaseBuilder'] ifNone:[] ) .
	package ifNotNil: [
	 lastVersion := monti  loadVersionFromFileNamed: package].
lastVersion load.
rb := ReleaseBuilderFor3dot10 new .
rb updatePackages: rb updateTo7070.
!

-------------- next part --------------
'From Squeak3.10alpha.7069 of 12 March 2007 [latest update: #7069] on 16 March 2007 at 7:39:22 am'!
"To follow this see
http://bugs.impara.de/squeak/view.php?id=3574"
| monti  montiNames package lastVersion rb|
monti := MCHttpRepository
                location: 'http://source.squeakfoundation.org/310'
                user: ''
                password: ''.

	
monti  ifNotNilDo: [:repos | montiNames := monti readableFileNames ].

	
	package := (montiNames detect:[:ea| ea beginsWith: 'ReleaseBuilder'] ifNone:[] ) .
	package ifNotNil: [
	 lastVersion := monti  loadVersionFromFileNamed: package].
lastVersion load.
rb := ReleaseBuilderFor3dot10 new .
rb updatePackages: rb updateTo7071
!

-------------- next part --------------
'From Squeak3.10alpha.7069 of 27 March 2007 [latest update: #7069] on 28 March 2007 at 8:01:16 am'!
"To follow this see
http://bugs.squeak.org/view.php?id=6336."
 ReleaseBuilderFor3dot10 new updatePackages: 'Multilingual-edc.24(md.22).mcd 
 Collections-edc.74(72).mcd'.
ChangeSet removeChangeSetsNamedSuchThat:
		[:cs| cs name ~= ChangeSet current name].!



More information about the V3dot10 mailing list