Re: [bug 8.x] via Menge does not group cargo with same transfer
Reply #13 –
I do not know what you mean by "automatically creating a diff with 8.x". I did a commit ontop of master. I can't make heads or tails of the branch structure. E.g. according to the log the mismerge happened when master got merged into devel, but now devel is an ancestor of master. But I'll try: The correction probably should go into devel and The revert should be reverted on 8.x. Then devel (with the correction) should be merged into 8.x:
git checkout devel
git am 0001-Correct-mismerge-of-freight_list_sorter_t-compare_wa.patch
git checkout 8.x
git revert 6c65f58bc06cec99dc0546fa7af1cf2cde3de9be
git checkout --ours *.sdf
git merge devel
You probably have to resolve a conflict about *.sdf (or all removed files, see below) again in the last step.
If devel is a dead end, then do this directly on 8.x, i.e. start with revert, then do am afterwards. Or what is master for? It seems to be halfway lost between devel and 8.x. Maybe the correction should be done on master (if devel is dead) and merged to 8.x, but I do not know what your development strategy is.
You should remove it then instead of cluttering the repo with it in every other commit. *.old, *.vcxproj.* and *.vcproj.* probably should go away, too:
git checkout devel
git rm *.sdf *.old *.vcproj.* *.vcxproj.*
git commit -m 'Remove client side specific files of MSVC.'
Probably you should do this before correcting the mismerge.
Again, if devel is a dead end, then do this direcly on 8.x.