Improve post-commit processing in libsvn_wc.
Improve post-commit processing in libsvn_wc.

Note:
  We could be even more efficient, by checking any of the translation
  influencing props: retranslation is only required if the file has
  keywords or the eol style has changed.  This is a good start however.


* subversion/libsvn_wc/log.c
  (install_committed_file): Don't copy the text base to install over
   the working file if a new file it isn't going to be different from
   the one currently in the working copy anyway.  Also, integrate removal
   of executable bit and setting read+write.
  (do_log_committed): Adapt to the above change.


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

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