Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [RFC PATCH] Pass empty file to p4merge where no base is suitable.

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:51:04

Junio C Hamano [off-list ref] writes:
Also, the command to use when you want to get an empty file is not "touch".
It is not likely that you would have an existing file there, but the whole
point of the updated codepath is to have an empty file, and not a file
with recent timestamp, it would be far more sensible to say

	: >"$BASE"

i.e. redirect into the path, with a no-op command.
By the way, you may want to study what git-merge-one-file.sh script does
when given a "both sides added, but differently" situation (look for a
string "--no-add" in the script).  It first tries to see if there are many
common material that are added in both sides, and if so tries to use that
common material as the "fake" base.  If there isn't enough common
material, it uses an empty file as the base.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help