I accidentally locally deleted a directory in a CVS repository, which I’m also managing with mercurial locally. I can hg revert the directory, but I’ve got hg set up to ignore the CVS directories, so there’s no CVS directory. CVS is freaking out every time I try to do a commit (it’s a trivial directory that was removed), unless I specifically target the files to be committed.
I’ve tried CVS update and that’s not getting it done. Can anyone make a suggestion?
The
-dflag tells CVS to look for new directories. By default it will not automatically pick up new directories during updates just in case you intentionally omitted particular sub-trees of your repository during checkout.Personally I always want the
-doption to be used so I added this option (and a few others) to my~/.cvsrcconfiguration: