Friday, August 18, 2006

CVS's "Move away * it is in the way"

I used to have this problem with CVS: I could work in it, update it (cvs update) and so forth, but if I ever wanted to refresh the directories (cvs update -d) I'd get millions of "Move away [filename], it is in the way" messages.

The problem was that I had a trailing slash on the end of the directory name in the CVS/Root files. e.g. This fails:

:ext:eric@localhost:/home/eric/cvs/


But this works:

:ext:eric@localhost:/home/eric/cvs


Bah. Yet another reason I need to investigate subversion.

1 comment:

TX CHL Instructor said...

I am having a similar problem, but my CVSROOT environment variable does not have a trailing slash.

May be moot soon, because my shop is going to Subversion next month. :)