You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2012/06/15 12:46:03 UTC

svn commit: r1350568 - /subversion/trunk/subversion/libsvn_repos/replay.c

Author: hwright
Date: Fri Jun 15 10:46:03 2012
New Revision: 1350568

URL: http://svn.apache.org/viewvc?rev=1350568&view=rev
Log:
* subversion/libsvn_repos/replay.c
  (replay_node): Relpath-ify a copyfrom_path.

Modified:
    subversion/trunk/subversion/libsvn_repos/replay.c

Modified: subversion/trunk/subversion/libsvn_repos/replay.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_repos/replay.c?rev=1350568&r1=1350567&r2=1350568&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_repos/replay.c (original)
+++ subversion/trunk/subversion/libsvn_repos/replay.c Fri Jun 15 10:46:03 2012
@@ -1303,8 +1303,12 @@ replay_node(svn_fs_root_t *root,
       else
         {
           if (copyfrom_path)
-            SVN_ERR(svn_editor_copy(editor, copyfrom_path, copyfrom_rev,
-                                    repos_relpath, SVN_INVALID_REVNUM));
+            {
+              if (copyfrom_path[0] == '/')
+                ++copyfrom_path;
+              SVN_ERR(svn_editor_copy(editor, copyfrom_path, copyfrom_rev,
+                                      repos_relpath, SVN_INVALID_REVNUM));
+            }
           else
             {
               apr_hash_t *props;