On the pin-externals branch, checkout externals from the correct revisions during a repos->WC copy. Before this change, the externals properties were pinned after externals were already checked out.
On the pin-externals branch, checkout externals from the correct revisions
during a repos->WC copy. Before this change, the externals properties were
pinned after externals were already checked out.

* subversion/libsvn_client/copy.c
  (repos_to_wc_copy_single): Ignore externals during the internal checkout
   of the copied directory. Update all externals after pinning them.


git-svn-id: 50c5f5df37af4354ae6e67714fc94b8d09273154@1655750 13f79535-47bb-0310-9956-ffa450edef68

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