R: Re.: [Cvsnt] cvswrappers file?

Alberto Barbati abarbati at ubisoft.it
Fri Jan 11 08:34:32 GMT 2002


It also happened to me, when I committed the CVSROOT folder the
administrative database didn't get rebuilt. I solved the problem
as soon as I found that the code that checks if the database
has to be rebuilt makes a case-sensitive comparison with an hardcoded
_uppercase_ string "CVSROOT". Therefore if you checkout CVSROOT
like this:

cvs checkout cvsroot

or "CvsRoot" or any string different in case from "CVSROOT"
the checkout will succeed (because FAT and NTFS are case-insensitive
file systems) but commit will _not_ rebuild the administrative database.
You have to do

cvs checkout CVSROOT

Hope it helps,

Alberto Barbati


> -----Messaggio originale-----
> Da: bo.berglund at telia.com [mailto:bo.berglund at telia.com]
> Inviato: mercoledì 9 gennaio 2002 21.08
> A: cvsnt at cvsnt.org
> Oggetto: Re: Re.: [Cvsnt] cvswrappers file?
>
>
> On Wed, 9 Jan 2002 10:14:32 +0000 (UTC), jml at nykredit.dk wrote:
>
> >
> >Hi Ted
> >
> >Firtst: the line in the cvswrappers file should read *.doc
> -k 'b' (which is
> >a little different from *.doc -kb)
> >
> >I once had a problem with cvswrappers because I used CVS to
> update the file
> >(as recommended) - and that did not work for me! When I committed the
> >changed cvswrappers file CVS did NOT update the "real" cvswrappers in
> >CVSROOT. So I reverted to editing the cvswrappers file
> directly in the
> >repository, and all worked fine from then on.
> >
>
> But if you do it this way the cvswrappers file will revert to the old
> state as soon as you check in an edit on any of the other
> administrative files (like the modules file) since they are rebuilt
> from the versioned files when a checkin (commit) is done....
>
> /Bo
>
>
> /Bo
> (Bo Berglund, developer in Sweden)
>
_______________________________________________
Cvsnt mailing list
Cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt



More information about the cvsnt mailing list