Frederic Brehm wrote: > At 09:51 AM 7/21/2004, Jim.Hyslop wrote: > > > If you will use any client that runs on something other than > > > Windows, then > > > you should probably strongly consider a Linux host. > > > >Now, just to be sure this doesn't come across as a > religious-type argument, > >can you provide a reason for this recommendation? > > > Filename case sensitivity. Hmmmm... I'm not sure if case insensitivity argues in favour of CVSNT or against it. I think it argues in favour of CVSNT as your server.
OK, let's run through a use-case scenario: Scenario: Repository has a file named 'file'. User wants to 'cvs add File'. CVSNT server, Windows client: 'add' command ignored CVSNT server, UNIX client: 'add' command fails: "File added independently by second party" UNIX server, Windows client: add command ignored UNIX server, UNIX client: add and commit will succeed. I guess this boils down to: IFF *no* projects will *ever* be shared between Windows and UNIX, then UNIX is probably your better choice, since a UNIX user might get frustrated about not being able to have 'file' and 'File', and a Windows user won't try it in the first place. OTOH, if one or more projects can be used on both Windows and UNIX, then your project must never have two files whose names differ only by case, so CVSNT on Windows is your better choice there because it enforces that rule. Assuming all other factors are equal, of course ;-) -- Jim Hyslop Senior Software Designer Leitch Technology International Inc. (http://www.leitch.com) Columnist, C/C++ Users Journal (http://www.cuj.com/experts) _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs