You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2011/11/07 10:17:18 UTC
svn commit: r1198667 - /subversion/trunk/subversion/libsvn_client/copy.c
Author: julianfoad
Date: Mon Nov 7 09:17:18 2011
New Revision: 1198667
URL: http://svn.apache.org/viewvc?rev=1198667&view=rev
Log:
* subversion/libsvn_client/copy.c
(repos_to_repos_copy): Simplify.
Modified:
subversion/trunk/subversion/libsvn_client/copy.c
Modified: subversion/trunk/subversion/libsvn_client/copy.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/copy.c?rev=1198667&r1=1198666&r2=1198667&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/copy.c (original)
+++ subversion/trunk/subversion/libsvn_client/copy.c Mon Nov 7 09:17:18 2011
@@ -804,18 +804,11 @@ repos_to_repos_copy(const apr_array_head
_("Source and destination URLs appear not to point to the "
"same repository."));
- /* Resolve revision keywords and such into real revision number,
- passing NULL for the path (to ensure error if trying to get a
- revision based on the working copy). */
- SVN_ERR(svn_client__get_revision_number(&pair->src_revnum, &youngest,
- ctx->wc_ctx, NULL,
- ra_session,
- &pair->src_op_revision, pool));
-
- /* Run the history function to get the source's URL in the
+ /* Run the history function to get the source's URL and revnum in the
operational revision. */
SVN_ERR(svn_ra_reparent(ra_session, pair->src_abspath_or_url, pool));
- SVN_ERR(svn_client__repos_locations(&pair->src_abspath_or_url, NULL,
+ SVN_ERR(svn_client__repos_locations(&pair->src_abspath_or_url,
+ &pair->src_revnum,
NULL, NULL,
ra_session,
pair->src_abspath_or_url,