Make 'svn patch' a little bit stricter when checking for added files.
Make 'svn patch' a little bit stricter when checking for added files.

* subversion/libsvn_client/patch.c
  (patch_target_t): Make docstring imply that a patch needs to create
   a non-empty file for us to consider it for addition.
  (resolve_target_path): It's way to early here to make any assumptions
   about what the patch will do. Leave TARGET->ADDED alone.
  (apply_one_patch: If the patch did create a non-empty file for a target
   which did not exist prior to patching, the patch has added a file.
   Set TARGET->ADDED accordingly.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@907623 13f79535-47bb-0310-9956-ffa450edef68

wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion