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

Re: ** Help ** ! Makefile

From: Ryan Schmidt <subversion-2007b_at_ryandesign.com>
Date: 2007-12-23 03:18:53 CET

On Dec 22, 2007, at 19:56, paptimusx scirocco wrote:

> If repo is moved on the Unix machine(case sensible) and it doesn't
> restore it.
> Isn't it impossible on Windows(no case sensible)?

I don't really understand the question, but...

The repository is case-sensitive regardless of whether it's on a case-
sensitive filesystem or not and regardless of what OS it's being
served on.

It's the client's filesystem that's relevant. If you have a directory
in your repository containing two files whose names differ only by
case (and you do: you have a directory with the files MAKEFILE and
Makefile), then you cannot check that out onto a client whose
filesystem is case-insensitive. The default filesystem on Windows and
Mac OS X are case-insensitive, so you cannot check it out there,
unless you get access to a case-sensitive filesystem on those
machines. For example, on Mac OS X, you could create a case-sensitive
disk image and check out to that disk image. I don't know if there's
an equivalent procedure on Windows. The default filesystem on most
UNIX-like operating systems is case-sensitive, so there's no problem
checking out your directory to most UNIX (Linux, FreeBSD, etc.)
machines.

If you want to be able to check out and use this repository directory
on a client whose filesystem is case-insensitive (most Macs, most
Windows machines), then you should rename one of the makefiles to a
name that differs in more than just case.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Dec 23 03:19:34 2007

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.