← Back to team overview

kicad-developers team mailing list archive

Re: bzr commit 5572

 

Thanks, Wayne.  To be honest I’m still trying to figure things out, both with this merge and with bazaar in general.  I now have a clue about what’s going on.

I merged my branch up to 5571 and all is well.  I then tried to merge 5572 and got the following:

$ bzr merge -r5572
Merging from remembered parent location bzr+ssh://bazaar.launchpad.net/+branch/kicad/
Warning: criss-cross merge encountered.  See bzr help criss-cross.                                                                 
 M  3d-viewer/3d_canvas.cpp                                                                                                        
 M  3d-viewer/3d_canvas.h
 M  CMakeLists.txt
 M  Documentation/compiling/mac-osx.txt
 M  common/draw_panel.cpp
 M  common/draw_panel_gal.cpp
 M  common/gal/opengl/opengl_gal.cpp
 M  common/tool/tool_dispatcher.cpp
 M  common/view/wx_view_controls.cpp
 M  eeschema/dialogs/dialog_edit_label.cpp
 M  eeschema/dialogs/dialog_eeschema_options.h
 M  eeschema/dialogs/dialog_eeschema_options_base.cpp
 M  eeschema/dialogs/dialog_eeschema_options_base.fbp
 M  eeschema/dialogs/dialog_eeschema_options_base.h
 M  eeschema/eeschema_config.cpp
 M  eeschema/load_one_schematic_file.cpp
 M  eeschema/sch_screen.cpp
 M  gerbview/dialogs/gerbview_dialog_display_options_frame.cpp
 M  gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp
 M  gerbview/dialogs/gerbview_dialog_display_options_frame_base.fbp
 M  gerbview/dialogs/gerbview_dialog_display_options_frame_base.h
 M  include/class_draw_panel_gal.h
 M  include/class_drawpanel.h
 M  include/class_sch_screen.h
 M  include/view/wx_view_controls.h
-D  patches/wxwidgets-3.0.0_macosx_magnify_event.patch
 M  pcbnew/dialogs/dialog_general_options.cpp
 M  pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp
 M  pcbnew/dialogs/dialog_general_options_BoardEditor_base.fbp
 M  pcbnew/dialogs/dialog_general_options_BoardEditor_base.h

Most of those files are not in the change set for 5572, and the modifications in this case revert my branch changes.  The clue is the warning at the top about a criss-cross merge, whatever that is.  So, off to the docs to find out how a criss-cross merge happens.


Garth

> On Apr 5, 2015, at 5:22 AM, Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
> 
> I noticed an odd history tree in my checked out branch before I made
> this commit but when I checked the status it showed the correct files
> committed.  I'm not sure what's going on here.  I did merge some code
> into this branch for testing and then did a revert on the whole branch
> so it should have undone the entire merge unless there is a bug in bzr.
> If there is anything that is not correct, please let me know and I will
> try to fix it.
> 
> On 4/5/2015 5:01 AM, Garth Corral wrote:
>> Yes.  Thanks, Nick.  Sorry, I should have been more clear.
>> 
>> I only noticed this, though, when I merged trunk into my branch and got
>> a bunch of diffs that didn’t seem right.  There were diffs that
>> seemingly wanted to revert changes I’d already taken, and they were all
>> these mystery changes. I’ve not seen this before with bzr and don’t
>> quite understand what’s going on.
>> 
>> Here’s another example:
>> 
>> http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/files/head:/common/view/
>> 
>> 
>> Garth
>> 
>> 
>>> On Apr 5, 2015, at 1:13 AM, Nick Østergaard <oe.nick@xxxxxxxxx
>>> <mailto:oe.nick@xxxxxxxxx>> wrote:
>>> 
>>> 2015-04-05 10:11 GMT+02:00 jp charras <jp.charras@xxxxxxxxxx
>>> <mailto:jp.charras@xxxxxxxxxx>>:
>>>> Le 05/04/2015 06:02, Garth Corral a écrit :
>>>>> 
>>>>> Is it just me or did this commit clobber a bunch of files it probably
>>>>> shouldn’t have?
>>>>> 
>>>>> Not being super familiar with bazaar I’m not quite sure what I’m
>>>>> seeing.
>>>>> 
>>>>> For example, if you browse the code to
>>>>> Documents/compiling/mac-osx.txt in launchpad it claims that the
>>>>> latest rev is 5572, but the change set for 5572 does not show this
>>>>> file.  Looking at the file, though, it clearly clobbered the contents
>>>>> of Bernhard’s last commit.  There appear to be many more examples.
>>>>> 
>>>>> 
>>>>> Garth
>>>> 
>>>> I do not see any change in mac-osx.txt between 5571 and 5572 (I compared
>>>> them on my computer, where I still have a 5571 version).
>>>> The latest change is 5305 (2014-11-28 from Bernhard Stegmaier).
>>> 
>>> I think what Garth is refferin to is the launchpad browser. See:
>>> http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/files/head:/Documentation/compiling/
>>> 
>>> Notice the Latest Rev and Last Changed coloumns.
>>> 
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~kicad-developers
>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>> <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help   : https://help.launchpad.net/ListHelp
>> 
>> 
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

Attachment: smime.p7s
Description: S/MIME cryptographic signature


Follow ups

References