24 messages in com.perforce.perforce-userUNIX Vs. NT
FromSent OnAttachments
John...@Adobe.COM21 Jun 1999 15:33 
Raju...@commerceone.com21 Jun 1999 16:08 
Bria...@acm.org21 Jun 1999 16:48 
Will...@dii.com21 Jun 1999 17:03 
Kenn...@tamu.edu21 Jun 1999 19:18 
Dave...@vignette.com21 Jun 1999 19:52 
Scot...@seaslug.org21 Jun 1999 21:05 
Eric...@Adobe.COM21 Jun 1999 23:17 
WesP...@softweyr.com22 Jun 1999 01:09 
Fred...@mydata.se22 Jun 1999 05:05 
heat...@wrq.comheatherv22 Jun 1999 07:36 
Davi...@riva.com22 Jun 1999 09:20 
Raju...@commerceone.com22 Jun 1999 12:19 
Jeff...@nextcard.com22 Jun 1999 12:48 
Chri...@perforce.com22 Jun 1999 13:03 
Scot...@seaslug.org22 Jun 1999 15:17 
Jeff...@nextcard.com22 Jun 1999 15:30 
Andr...@diginsite.com22 Jun 1999 15:42 
Scot...@seaslug.org22 Jun 1999 17:21 
Andr...@axonet.com.au22 Jun 1999 17:54 
Greg...@acm.org22 Jun 1999 18:19 
Andr...@axonet.com.au22 Jun 1999 19:24 
Jeff...@pobox.com23 Jun 1999 00:29 
WesP...@softweyr.com23 Jun 1999 19:31 
Subject:UNIX Vs. NT
From:Chri...@perforce.com (Chri@perforce.com)
Date:06/22/1999 01:03:32 PM
List:com.perforce.perforce-user

| Would somebody from the Perforce group please respond to this issue on this | list? This matter keeps coming up over and over.

Case sensitivity is a compile time option for the Perforce server, but it does rely on the semantics of the underlying filesystem for the file archive. That is, you couldn't possibly have a case sensitive server on NT because the NTFS would confuse "makefile,v" and "Makefile,v" in the server's depot tree.

On UNIX we routinely build and test case-insensitive servers, but don't release them. Why not? Because switching between a case-sensitive database and a case-insensitive one is really hairy, and users who attempt to do so will first shoot themselves in the foot and then turn their guns on our support crew. Such a feature violates the Hippocratic oath (features shall "do no harm").

If we can find a way to prevent people from mangling their database when they accidentally switch case-sensitivity on and off, we'll make it a run time option for the server.

Christopher