diff options
author | Markus Duft <markus.duft@salomon.at> | 2012-07-09 12:47:52 +0200 |
---|---|---|
committer | Chris Aniszczyk <zx@twitter.com> | 2012-07-16 09:04:30 -0700 |
commit | 3c09e980cb7c60615d7fa89a257596ba5e949a5e (patch) | |
tree | 770af038f3f0d56da0b15d45860c9eaf28ea306d /org.eclipse.jgit.test/tst-rsrc | |
parent | 0e285fbb8c3dd200d65a6fef59eb750c54764fb8 (diff) | |
download | jgit-3c09e980cb7c60615d7fa89a257596ba5e949a5e.tar.gz jgit-3c09e980cb7c60615d7fa89a257596ba5e949a5e.zip |
Make ApplyCommand create missing parent directories for new files
Otherwise applying will fail with a FileNotFoundException, because
File.createNewFile() fails with missing parents.
Contains change & according test.
Change-Id: I970522b549b8bb260ca6720da11f12c57ee8a492
Signed-off-by: Chris Aniszczyk <zx@twitter.com>
Diffstat (limited to 'org.eclipse.jgit.test/tst-rsrc')
-rw-r--r-- | org.eclipse.jgit.test/tst-rsrc/org/eclipse/jgit/diff/A1_sub.patch | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/org.eclipse.jgit.test/tst-rsrc/org/eclipse/jgit/diff/A1_sub.patch b/org.eclipse.jgit.test/tst-rsrc/org/eclipse/jgit/diff/A1_sub.patch new file mode 100644 index 0000000000..09867f3be9 --- /dev/null +++ b/org.eclipse.jgit.test/tst-rsrc/org/eclipse/jgit/diff/A1_sub.patch @@ -0,0 +1,9 @@ +diff --git a/sub/A1 b/sub/A1 +new file mode 100644 +index 0000000..de98044 +--- /dev/null ++++ b/sub/A1 +@@ -0,0 +1,3 @@ ++a ++b ++c |