Fix issue #4184 ("partial svnsync drops properties when converting copies to adds").
Fix issue #4184 ("partial svnsync drops properties when converting
copies to adds").

If we downgrade a copy to a plain add, forcibly dump the full proplist
of the added thing across the wire, too.

* subversion/libsvn_repos/replay.c
  (path_driver_cb_func): Use local variables to track the need to
    transmit file contents and properties, and set those to TRUE for
    copies downgraded to adds.
  (fill_copyfrom): Tweak docstring for clarity.


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

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion