Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2019-01-05 00:33:32 +0300
committerJunio C Hamano <gitster@pobox.com>2019-01-05 00:33:32 +0300
commitac193e0e0aa5e93263b82777219167c83c316b7e (patch)
treec10d2d6c8eaeb8f5f62885f3ba7747802c7bcd14 /ll-merge.h
parent3813a89faee3ecb111aa206f68b46618ec853e4e (diff)
parentcc4cb0902c2e4f9bc003b52f33da8fcb6020f649 (diff)
Merge branch 'en/merge-path-collision'
Updates for corner cases in merge-recursive. * en/merge-path-collision: t6036: avoid non-portable "cp -a" merge-recursive: combine error handling t6036, t6043: increase code coverage for file collision handling merge-recursive: improve rename/rename(1to2)/add[/add] handling merge-recursive: use handle_file_collision for add/add conflicts merge-recursive: improve handling for rename/rename(2to1) conflicts merge-recursive: fix rename/add conflict handling merge-recursive: new function for better colliding conflict resolutions merge-recursive: increase marker length with depth of recursion t6036, t6042: testcases for rename collision of already conflicting files t6042: add tests for consistency in file collision conflict handling
Diffstat (limited to 'll-merge.h')
-rw-r--r--ll-merge.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ll-merge.h b/ll-merge.h
index 6c6e22e40d..b9e2af1c88 100644
--- a/ll-merge.h
+++ b/ll-merge.h
@@ -13,6 +13,7 @@ struct ll_merge_options {
unsigned virtual_ancestor : 1;
unsigned variant : 2; /* favor ours, favor theirs, or union merge */
unsigned renormalize : 1;
+ unsigned extra_marker_size;
long xdl_opts;
};