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

Re: Potential regression with directory removal+rename

From: Gabor Greif <gabor_at_mac.com>
Date: Wed, 02 Jul 2008 00:25:15 +0200

Am 01.07.2008 um 16:20 schrieb Karl Fogel:

> I hate to ask you to do more work, but: can you turn this into a
> reproduction script that we can run with both 1.4.6 and 1.5? That way
> we don't have to ask you questions like "Update with what working
> copy?", or "What version is the server?", etc. We can just run the
> script and see if it reproduces for us. If it doesn't, then we start
> looking at differences between your environment and ours.

Hi Karl!

These commands seem to reproduce the case:

svn --version
mkdir scratchQuux
cd scratchQuux/
svn co -r52669 https://llvm.org/svn/llvm-project/llvm/trunk/tools
mkdir tools/lto/Release
echo stuff > tools/lto/Release/bar
svn up -r52922 tools/
cd -
rm -fr scratchQuux

Btw. this is failing on both 1.4.6 *and* 1.5 with a reason:

not all objects in tools/lto are versioned, so svn will leave those
behind.
Re-adding tools/lto will naturally fail.

So this is not a bug but a feature. Possibly tools/lto was clean in
one of
my setups and the re-add worked there.

Sorry for bothering :-/

Cheers,

        Gabor

>
> See also http://subversion.tigris.org/bugs.html.
>
> Thanks,
> -Karl
>
> Gabor Greif <gabor_at_mac.com> writes:
>> here are two revisions:
>>
>> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-
>> Mon-20080630/064307.html
>> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-
>> Mon-20080630/064310.html
>>
>>
>> An update with 1.4.6 results in:
>>
>>
>> D /Users/ggreif/llvm/tools/lto2
>> D /Users/ggreif/llvm/tools/lto
>> A /Users/ggreif/llvm/tools/lto
>> A /Users/ggreif/llvm/tools/lto/lto.cpp
>>
>> [success]
>>
>>
>> On a 1.5 svn I get:
>>
>> D /gdm/llvm/tools/lto2
>> D /gdm/llvm/tools/lto
>> svn: Verzeichnis ?\194?\187/gdm/llvm/tools/lto?\194?\171 konnte nicht
>> hinzugef?\195?\188gt werden: ein nicht versioniertes Verzeichnis mit
>> demselben Namen existiert bereits
>>
>> (non-versioned directory already present)
>>
>> [failure]
>>
>> This looks like a regression!
>>
>> A known one?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-07-02 00:26:06 CEST

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

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