I have a system that uses CVS. Build takes a long time, partially because “CVS update” takes a long time. There are several folders that contain a lot of files that change rarely, if ever.
I would like to have “CVS update” ignore those folders (i.e. not even look at them).
I have tried .cvsignore and the -I options but they do not do what I want.
Any suggestions?
This answer comes with a caveat. You really are not “supposed” to do stuff like this.
This will not work for
cvs update -dsince this operation tricks CVS into thinking you have a partial checkout and sincecvs update -dtries to checkout missing stuff.To restore the folder to CVS control, rename:
back to: