[BUG][MC] New MC doesn't merge with old versions
Brian Brown
rbb at techgame.net
Thu Aug 21 16:19:07 UTC 2003
I had the same issue and tried to fix it... I was able to get it to
merge with differing file formats, but it broke saving newly created
packages ;-)
Avi said that the CVS version fixes it so he'll have something so say
on the matter...
Brian
On Thursday, Aug 21, 2003, at 08:31 America/Denver, Daniel Vainsencher
wrote:
> I had an old MC, with mcv files. I upgraded it, and tried to merge with
> an mcz file made in 1.217. Got the below, because MCDirectoryRepository
> assumes all old files have the currently use extension. Probably should
> look the file up by its actual name...
>
> Daniel
>
> 21 August 2003 5:28:24 pm
>
> VM: unix - Squeak3.4 of 1 March 2003 [latest update: #5170]
> Image: Squeak3.6beta [latest update: #5371]
>
> MCRepositoryGroup(Object)>>error:
> Receiver: a MCRepositoryGroup
> Arguments and temporary variables:
> aString: 'Could not find version ''Analysis-dvf.2'''
> Receiver's instance variables:
> repositories: an OrderedCollection(a MCDirectoryRepository)
>
> MCRepositoryGroup>>versionWithInfo:
> Receiver: a MCRepositoryGroup
> Arguments and temporary variables:
> aVersionInfo: a MCVersionInfo(Analysis-dvf.2)
> v: nil
> Receiver's instance variables:
> repositories: an OrderedCollection(a MCDirectoryRepository)
>
> MCWorkingCopy>>merge:
> Receiver: a MCWorkingCopy
> Arguments and temporary variables:
> aVersion: a MCVersion
> ancestorInfo: a MCVersionInfo(Analysis-dvf.2)
> merger: nil
> ancestorSnapshot: nil
> Receiver's instance variables:
> package: a MCPackage(Analysis)
> modified: false
> versionInfo: a MCVersionInfo(<working copy>)
> counter: 2
> repositoryGroup: a MCRepositoryGroup
> defaultRepository: a MCDirectoryRepository
>
> MCVersion>>merge
> Receiver: a MCVersion
> Arguments and temporary variables:
>
> Receiver's instance variables:
> package: a MCPackage(Analysis)
> info: a MCVersionInfo(Analysis-dvf.4)
> snapshot: a MCSnapshot
>
>
> --- The full stack ---
> MCRepositoryGroup(Object)>>error:
> MCRepositoryGroup>>versionWithInfo:
> MCWorkingCopy>>merge:
> MCVersion>>merge
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> MCVersionInspector>>merge
> PluggableButtonMorph>>performAction
> [] in PluggableButtonMorph>>mouseUp:
> Array(SequenceableCollection)>>do:
> PluggableButtonMorph>>mouseUp:
> PluggableButtonMorph(Morph)>>handleMouseUp:
> MouseButtonEvent>>sentTo:
> PluggableButtonMorph(Morph)>>handleEvent:
> PluggableButtonMorph(Morph)>>handleFocusEvent:
> [] in HandMorph>>sendFocusEvent:to:clear:
> PasteUpMorph>>becomeActiveDuring:
> HandMorph>>sendFocusEvent:to:clear:
> HandMorph>>sendEvent:focus:clear:
> HandMorph>>sendMouseEvent:
> HandMorph>>handleEvent:
> HandMorph>>processEvents
> [] in WorldState>>doOneCycleNowFor:
> Array(SequenceableCollection)>>do:
> WorldState>>handsDo:
> WorldState>>doOneCycleNowFor:
> WorldState>>doOneCycleFor:
> PasteUpMorph>>doOneCycle
> [] in Project class>>spawnNewProcess
> [] in BlockContext>>newProcess
> BlockContext>>on:do:
> BlockContext>>valueWithBindingsContext:
> BlockContext>>valueWithBindings:
>
More information about the Squeak-dev
mailing list
|