When trying to apply a unified-style diff with svn-apply, I get this mysterious error: Parsed 0 diffs from patch file(s). No diff found. at /path/to/svn-apply line 126. I suspect that this might be failing due to a slightly different diff heading style than what svn-apply expects. In particular, diff chunks generated by `diff -u` generate headings which immediately start with: ---- a/b/c/d ++++ a/b/c/d Instead of something like: diff --git a/b/c/d index 1234..56787 100644 ---- a/b/c/d ++++ a/b/c/d
Created attachment 264408 [details] Patch Adds smarts to VCSUtils.pm to be able to apply standard unified patches produced by `diff u`.
Committed r191900.