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

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

From: Paul Burba <ptburba_at_gmail.com>
Date: Fri, 17 Feb 2012 10:28:39 -0500

I'm able to replicate this failure on my Windows box with my own
builds of trunk_at_1245285, 1.7.0 and 1.7.3. Alexey's script works as
expected with 1.6.17, so this appears to be a regression. Moving back
to the dev list.

Investigating...

Paul

On Thu, Feb 16, 2012 at 3:28 PM, C. Michael Pilato <cmpilato_at_collab.net> wrote:
> Alexey,
>
> We ask that folks send questions, concerns, and potential bug reports to
> users_at_subversion.apache.org.  (I've taken the liberty of dropping dev@ and
> adding users@ to the distribution list of this response so that follow-ups
> go to the right place.)
>
> I wasn't able to easily reproduce this using Linux and a trunk version of
> the codebase.  (I know that's two strikes against me in terms of trying to
> match your scenario.  My 1.7 client build is horked at the moment, though.)
> One thing that comes to mind with the situation you are seeing is the
> possibility that an anti-virus software could be actively scanning the
> temporary files that Subversion creates and, in doing so, blocking access to
> those files from Subversion.  Most modern anti-virus software packages offer
> a "snooze" feature of sorts -- you might try temporarily disabling your AV
> package and re-trying the checkout.  If all goes well, consider adding your
> checkout area to the AV package's list of excluded scan directories.
>
> Good luck.
>
>
> On 02/16/2012 12:27 PM, Alexey 0 Moudrick wrote:
>
> 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.
> 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 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 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
> =================
>
>
>
> --
> C. Michael Pilato <cmpilato_at_collab.net>
> CollabNet <> www.collab.net <> Distributed Development On Demand
Received on 2012-02-17 16:29:12 CET

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