Fix issue #2306 - really.
Fix issue #2306 - really.

Patch by: ivan
          me

Review by: dlr

* subversion/libsvn_wc/log.c (file_xfer_under_path): Make sure
  detranslation source and target do not point to the same file. If
  they do, use an intermediary temp file.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion