>>> 

> The ancestry cannot be lost. The .mcz files are the one thing that can
> disappear.

Yes I know but the result is the same. 

>> 
> The working copy is just one of the variable things in the merge.
> There is also the other version you load (and that might be different
> in your scenarios), and the common ancestor between the two (again
> that might be different in your scenarios).

I know.

>> Yes i see what you mean. You cannot use the ancestry to do a clever merge.  
>> What I meant is that we should be able to see what changed
>> based on the latest loaded version (no need to have the complete ancestor 
>> since it is broken).
> 
> The ancestry is not broken! The problem is that you miss *ancestor
> versions*, because they were deleted or moved.

I know now since we systematically merge during our process I wonder how we 
break it.
May be this is when you publish the smalltalk rewrite. Could check if you have 
        Polymorph-Widgets-lr.214 in your local cache?

I know now let me repeat the bug I see

        scenario1       
                working copy polymorphWiget.7.mcz
                I click on polymorphWiget.24.mcz        
                merge
                        -> I get an error ancestor cannot be found

        scenario1       
                working copy polymorphWiget.7.mcz
                I click on polymorphWiget.7.mcz
                merge
                        -> no changes (ok this is what I hope what arriving)
                Then 
                I click on polymorphWiget.24.mcz        
                merge
                        -> I get no error.
        
        
So for me there is something strange.

Stef

        
















_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to