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

Re: [TSVN] Possible case issue

From: SteveKing <steveking_at_gmx.ch>
Date: 2004-10-31 13:01:38 CET

Nicklas Norling wrote:

> I've just installed the latest 1.1.1 and I'm trying to check out netfilter.
>
> I've got a WinXP SP2 system with NTFS file system.
>
> 1. Point TSVN checkout to http://svn.netfilter.org/netfilter/trunk with
> checkout
> folder C:\Develop\netfilter.
>
> 2. A few megs of code comes out and the checkout then stops at ip6t_HL.h.
>
> 3. After what seems like 20-30 seconds I get a dialog with an error:

The reason for the 20-30 seconds wait is the Windows workaround for
stupid AV scanners which lock files. Subversion tries several times to
access it's own files and finally gives up.

> "In directory 'C:/Develop/netfilter/iptables/inclide/linux/netfilter_ipv6'
> Can't open file
> 'C:/Develop/netfilter/iptables/inclide/linux/netfilter_ipv6/.svn/tmp/
> text-base/ip6t_mark.h.svn-base': The system cannot find the file specified.
>
> The only file I can seem to find relating to this are a few lines up in
> the checkout
> and is called ip6t_MARK.h.

Seems the error message is not very accurate here.

> However, the last two lines of the check out are of files ip6t_hl.h and
> ip6t_HL.h and
> these only differ in case. I'm suspecting that this isn't going to be
> easy to checkout on
> a windows machine, but the error stack is saying nothing about his and
> the cryptic
> messages only add to the confusion.

It's not just 'not easy' but impossible to check out that on a windows
machine.

> Trying to restart the checkout with update leads to 'WC locked' error.
> Running
> cleanup gives the original error but now on the file ip6t_esp.h (well
> it's tmp/text-base).
> Removing the offending netfilter_ipv6 folder and rerunning clean and
> update generates
> the initial error again.

Sure, there just can't be two files with the same name (differing in
case doesn't make the names different for windows).

> Wouldn't it be prudant to inform the user of the real cause of the
> problems and possibly
> try to checkout the rest of the code? Maybe even saving the second file
> that only differs
> in case with a temporary filename. I've been using TSVN for quite a
> while but it took me
> a long time to find the real problem.

You have to suggest that on the Subversion mailing list. That's not
TSVN's business but Subversions. Sorry to say that...

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Oct 31 13:03:14 2004

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

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