[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Issue report: subversion 1.7.2 windows command line client cannot copy URL -> WC if URL contains externals

From: Alexey 0 Moudrick <moudrick_at_gmail.com>
Date: Thu, 16 Feb 2012 19:27:07 +0200

Hello, dev,

I've encountered an issue with *svn copy* command.
I report it here because I did not find a way to report in in the issue
tracker <http://subversion.tigris.org/issues/reports.cgi>.
It cannot copy a directory by its url to local working copy if the
directory contains valid svn:external property.
Instead of correct copying, it shows error like this:

*svn: E720005: Can't move* 'C:\t\wc\.svn\tmp\svn-8ED6923C' to
'C:\t\wc\externals-container-copy': *Access is denied.*

The *repro.bat* composed according to
recommendations<http://subversion.apache.org/docs/community-guide/issues.html>is
attached (please rename it to repro.bat).

*operating systems* where I tested:

*Windows 7 Professional* x86-32bit SP1 Microsoft Windows [Version 6.1.7601]
*Windows Server 2008 R2* Standard x64-64bit SP1 Standard Microsoft Windows
[Version 6.1.7601]

*svn versions* where I tested:

svn, version *1.7.2* (r1207936)
   compiled Nov 30 2011, 02:05:23

svn, version *1.7.1* (r1186859)
   compiled Oct 28 2011, 13:40:58

Additionaly, this makes
svncopy.pl<http://svn.apache.org/repos/asf/subversion/trunk/contrib/client-side/svncopy>contribution
script fail on this error.

Full output of repro.bat:

C:\t>*repro.bat*
Base url for repo: file:///C:/t/repos
Making a tree for import...
Importing it...
Checking out working copy..
*Creating valid svn:externals property...*
property 'svn:externals' set on 'wc\externals-container'
Sending wc\externals-container

Committed revision 2.
*Copying externals container from URL to WC*
 U wc\externals-container-copy

Fetching external item into 'wc\externals-container-copy\ext1':
Checked out external at revision 2.

Fetching external item into 'wc\externals-container-copy\ext2':
Checked out external at revision 2.

Checked out revision 2.
*svn: E720005: Can't move 'C:\t\wc\.svn\tmp\svn-169DB674' to
'C:\t\wc\externals-container-copy': Access is denied.*
*
*

-- 
----
Best Regards
Alexey 0 Moudrick
=================

Received on 2012-02-16 21:00:48 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.