mergemodes #131
Reference in New Issue
Block a user
Delete Branch "mergemodes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
-X theirsstrategy and old files are removed in the merge.I've tested that "replace" mode adds a merge commit to the source repo.
testing/xz#3
Consequence is it makes the unrelated histories have a diff again.
"devel" mode is untested
Looks good! Thank you @adamm I think we have only very tiny portion of packages wheere we would not update directly from Tumbleweed. So generally ff-only would be okay for 99%
As discussed in https://github.com/openSUSE/osc/pull/2050 merging using
-X theirscreates merge artifacts. It only updates files that have conflicts. Non-conflicting files can diverge.e1059e9447to95632d3d7dI know, it's not what it's doing. It's reading the tree from the other. The "merge" is just to avoid conflicts, and the actual listing is from the other commit. No duplicates stuff.
rebaesd ontop of current main - resolved conflicts with the new package handling
After the recent factory history alteration, we would not be able to move forward easily without this so this definitely helps.