From e454ad4becff73588b1b3cc24dba3a0e740c7f7c Mon Sep 17 00:00:00 2001 From: Tatyana Krasnukha Date: Thu, 15 Feb 2018 01:29:34 +0100 Subject: apply: handle Subversion diffs with /dev/null gracefully Subversion generates diffs that can contain lines like this one: --- /dev/null (nonexistent) Let's teach Git's apply machinery to handle such a line gracefully. This fixes https://github.com/git-for-windows/git/isues/1489 Signed-off-by: Tatyana Krasnukha Signed-off-by: Johannes Schindelin Signed-off-by: Junio C Hamano --- t/t4135-apply-weird-filenames.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 't/t4135-apply-weird-filenames.sh') diff --git a/t/t4135-apply-weird-filenames.sh b/t/t4135-apply-weird-filenames.sh index b14b808578..c7c688fcc4 100755 --- a/t/t4135-apply-weird-filenames.sh +++ b/t/t4135-apply-weird-filenames.sh @@ -100,7 +100,7 @@ deleted file mode 100644 - EOF -test_expect_failure 'apply handles a diff generated by Subversion' ' +test_expect_success 'apply handles a diff generated by Subversion' ' >Makefile && git apply -p2 diff-from-svn && test_path_is_missing Makefile -- cgit v1.2.3