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

Re: Filenames in the repository and in the working copy - what's legal?

From: Iván Alemán <bonovoxmofo_at_gmail.com>
Date: 2006-08-28 19:40:24 CEST

2006/8/28, Tim Bingham <Tim.Bingham@comcast.net>:
> What are the Subversion rules for legal file names in a repository
> and how do the rules apply when making a working copy in a file
> system with different rules ? What's the expected (or preferred)
> behavior of clients (or the client-side library) when asked to create
> a file with a name that's not legal in the client file system ?
> I couldn't find an answer to this in the FAQ or in the turtle book.
> There was some discussion of it in the forums but nothing I'd
> consider definitive. If this is documented somewhere I'd appreciate a
> pointer.
> My specific problem is that I try to create a working copy on Windows
> of an existing Linux-hosted repository and I only get a partial
> working copy. Both of the clients I tried gave-up when they
> encountered a file with a name that's illegal on Windows. The
> offending file is not essential for me to have in my working copy.
> See below for the exact error messages.
> Is this a bug? Would it be better for clients to skip the offending
> file and continue creating the working copy ?
> Thanks,
> Tim
> Tortoise SVN says -
> Error: Can't open file 'C:\XXX\man3\.svn\tmp\text-base\DBD::Pg.
> 3pm.svn-base': The parameter is incorrect.
> Rapid SVN says -
> Error while performing action: Can't open file 'C:\XXX\man3\.svn\tmp
> \text-base\DBD::Pg.3pm.svn-base': The parameter is incorrect.

Well in my experience we only use chars a-z, A-Z, 0-9, and the
underscore, with subverion you can use spaces but we try to avoid that
too. Those are my simple rules for naming convention under subversion,
here we are 20 developers several in windows and several in linux.

Hope it helps.

Iván Alemán ~ [[ m o f o ]] ~
Debian (SID)
Version: 3.12
G!>GCM d+ s: a? C+++ UL++
P L+>+++$ E--- W++>+ N* o---
K- w O- M+ V-- PS++ PE-- Y PGP+>++
t-- 5 X R+ !tv b++ DI-- D+++ G+
e++ h* r+ z*>*$
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Aug 28 19:42:11 2006

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.