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

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

From: Mark Richards <mark.richards_at_massmicro.com>
Date: 2005-08-07 18:16:43 CEST

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.

Mark Richards

---------------------------------------------------------------------
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:18:24 2005

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