[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Bug? Case sensitivity issue when adding a file that has been remove
Chuck . Irvine
RE: Bug? Case sensitivity issue when adding a file that has been removed.
Sat, 3 Feb 2001 14:38:00 -0600
I believe this is a known problem, at least it's a problem that we are,
very familiar with at my site. It has nothing to do with WinCVS I
believe. My slightly vague understanding is that it has something to do
with CVS imperfectly dealing with the fact that files are case
insensitive on Windows and case sensitive on UNIX. Maybe there is a
better one, but our workaround is to rename the file as you like
directly in the repository, have people delete the file and the
corresponding entry in the CVS/Enties file.
> -----Original Message-----
> From: joshua.davis [mailto:address@hidden
> Sent: Saturday, February 03, 2001 10:24 AM
> To: info-cvs
> Subject: RE: Bug? Case sensitivity issue when adding a file that has
> been removed.
> Just tried this using the Linux CVS client, and it works.
> A WinCvs problem maybe?
> > -----Original Message-----
> > From: address@hidden
> [mailto:address@hidden Behalf Of
> > Joshua Davis
> > Sent: Saturday, February 03, 2001 11:00 AM
> > To: address@hidden Org
> > Subject: Bug? Case sensitivity issue when adding a file
> that has been
> > removed.
> > I ran across an interesting problem yesterday, I was wondering if
> > this is a
> > known bug, or just a 'wierdness'. The problem occurs when adding
> > a file in
> > a module that has a removed file (in the 'attic') where the
> two file names
> > differ only in case. For example: adding 'Afile.test'
> after removing
> > 'afile.test'.
> > $ cvs remove afile.txt
> > cvs server: use 'cvs commit' to remove this file permanently
> > $ cvs commit -m test afile.txt
> > Removing afile.txt;
> > /cvshome/test/afile.txt,v <-- afile.txt
> > new revision: delete; previous revision: 184.108.40.206
> > done
> > $ cvs add Afile.txt
> > cvs server: re-adding file Afile.txt
> > cvs server: use 'cvs commit' to add this file permanently
> > $ cvs commit -m test Afile.txt
> > RCS file: /cvshome/test/Afile.txt,v
> > done
> > cvs [server aborted]: received abort signal
> > cvs: commit.c:2056: checkaddfile: Assertion `*rcsnode ==
> ((void *)0)'
> > failed.
> > The workaround that was the most effective was to rename
> the file in the
> > attic on the server.
> > Josh Davis
> > http://pgmjsd.weblogs.com
> > _______________________________________________
> > Info-cvs mailing list
> > address@hidden
> > http://mail.gnu.org/mailman/listinfo/info-cvs
> Info-cvs mailing list