This problem arises because someone crashes into the CVS repository (i.e. not through the cvs client). Unfortunately, such a trick is common, for example, to circumvent the limitation that CVS does not allow to rename files. Perhaps someone tried to rename the file by moving its file FILENAME,v, without noticing that the file name was used earlier in the project history and, therefore, already had the file Attic/FILENAME,v.
My assumption (hope) is that it will ignore the Attic version all the time when there is a non-Attic version. Can anyone confirm that CVS behaves well all the time for this situation.
, , CVS . , , , , , , CVS - CVS, - . CVS .
, cvs2svn, "" .
cvs2svn .