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;