info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Interesting problem with CVS on Windows


From: Owen Landgren
Subject: Interesting problem with CVS on Windows
Date: Thu, 09 Aug 2001 23:11:21 -0500

Kind sirs and madams,

I'm having a very odd problem with CVS on my Windows 98 SE box. I'm
using Cygwin, with CVS 1.11 installed on it. For the most part it works
great, but I'm having one small difficulty.

Whenever I make a change to the modules file, and then commit the
change, the administrative files stop working. This is fairly odd, but I
can see where something might have screwed up. The next bit is even
odder -- if I do a cvs init, everything starts working again.

So, the problem isn't of critical importance, simply something that
makes CVS a little less pleasant to use. Any ideas? This listing is the
contexts of my CVSROOT file:

$ cvs co CVSROOT
U CVSROOT/.cvswrappers
U CVSROOT/checkoutlist
U CVSROOT/commitinfo
U CVSROOT/config
U CVSROOT/cvswrappers
U CVSROOT/editinfo
U CVSROOT/loginfo
U CVSROOT/modules
U CVSROOT/notify
U CVSROOT/rcsinfo
U CVSROOT/taginfo
U CVSROOT/verifymsg

I then make an arbitrary change to the modules file, for example.

address@hidden /home/olandgren/CVSROOT
$ cvs up
M modules

Check the files in:
$cvs ci -m " Modifying the files"
Checking in modules;
/usr/local/cvsroot/CVSROOT/modules,v  <--  modules
new revision: 1.7; previous revision: 1.6
done
cvs commit: Rebuilding administrative file database

At this point it occasionally hangs. If it hangs and you Ctrl-C the
process closed, everything is fine.

If it doesn't hang, you have a problem.

$ cvs up


Here, we move up and release the files

$ cd .. && cvs rel -d CVSROOT
You have [0] altered files in this repository.
Are you sure you want to release (and delete) directory `CVSROOT': y

Now watch this:

$ cvs co CVSROOT
cvs checkout: cannot find module `CVSROOT' - ignored

Anyways, I have a workaround so it's not critical. I guess the problem
would confuse me a lot less were it more consistent one way or the
other. Sometimes it works, sometimes it doesn't work, and sometimes it
hangs. It makes automating stuff sorta dicey, but that's life.

--
Owen Landgren
I believe X is 10. I'm an existentialist.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]