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

Re: [TSVN] Possible bug: duplicate filenames (unix .v. dos)

From: Milen A. Radev <mradev_at_gmail.com>
Date: 2005-08-07 18:34:48 CEST

On 8/7/05, Mark Richards <mark.richards@massmicro.com> wrote:
> I have a new setup:
>
> TortoiseSVN 1.2.1, Build 4030
> Subversion 1.2.1,
> apr 0.9.6
> apr-iconv 0.9.5
> apr-utils 0.9.6
> berkeley db 4.3.28
> neon 0.24.7
> OpenSSL 0.9.8 05 Jul 2005
> zlib 1.2.3
>
> Subversion is installed on an Apache 2 under Fedora 3 with kernel
> 2.6.9-1.667
>
> The workstation is a windows 2000, all quite up to date. I connect to the
> server via Samba 3.081013
>
> The project I am working with has around 500MB of files, including a
> complete Linux kernel source tree.
>
> Once I finally was able to import the entire project into a new repository
> (also located on the Linux server) I then wanted to check it all out into a
> clean location for work.
>
> Each attempt ended in an error message:
>
> Error: In directory
> '\\Dev1\development\axis\83\dev\os\linux\include\linux\netfilter_ipv4'
> Error: Can't copy
> '\\Dev1\development\axis\83\dev\os\linux\include\linux\netfilter_ipv4\.svn\t
> mp\text-base
> \ipt_tcpmss.h.svn-base'
> Error: to
> '\\Dev1\development\axis\83\dev\os\linux\include\linux\netfilter_ipv4\ipt_tc
> pmss.h.tmp':
> Error: The system cannot find the file specified.
>
>
> There are actually two files in the same directory named ipt_tcpmss.h:
>
> ipt_tcpmss.h
> ipt_TCPMSS.h
>
> Note the mixed case. In unix, these are separate files. Apparently not
> with Tortoise SVN.
>
> Also there are two other files:
>
> ipt_dscp.h
> ipt_DSCP.h
>
> ipt_ecn.h
> ipt_ECN.h
>
>
> If I remove each of the lower-case-only files, Tortoise SVN will not
> generate an error.
>
> It appears that Tortoise SVN cannot handle mixed case filenames. This, it
> seems to me, is a big issue if one wants to use this with Linux development.
>

Actually the problem is OS specific - Linux/Unix is case-sensitive.
And Windows is not.

-- 
Milen A. Radev
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Aug 7 18:35:16 2005

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