Re: cvs2svn: Excluding CVS folders

David Morris <[email protected]> Fri, 19 Apr 2013 08:28:48 -0400
Newsgroups gmane.comp.version-control.subversion.cvs2svn.user
Message-ID <CAJ5t5Ka00MLWp5HrKN2mgXV=HdyDsQQn8wDkF6kSdi1LKo5htw@mail.gmail.com>
> Those folders are created by Intelli J.

These are CVS workspace folders, created by CVS.  They shouldn't have
anything to do with Intelli J -- nobody here uses Intelli J.  As I
said in my initial post, they exist across all projects in all repos
I've looked at so far (Java, .NET, Delphi, C/C++, etc.), including
some of my own.

> If I remember correct they contain a file fileattr.xml with some
> meta informations (owner).
>
> Look inside the the xml file and you see the information is useless.
>
> Since you work (hopefully) on a copy of your repo remove them.
> >gt; find $REPO -type d -name CVS | xargs rm -rf

Again, as I posted initially, I was already doing this copy/delete
step.  But I have dozens of repos, many very large, and so was trying
to avoid it.  I've done so by patching the cvs2svn code to provide the
option of ignoring CVS dirs, and thought perhaps others might benefit
from the patch.  However from what I'm hearing (which affirms what I
originally believed) these CVS dirs shouldn't be checked in at all.
The mystery for me is how it happened here on such a large scale.

Are you saying you've had CVS directories checked in to your repos too?

David

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1670&dsMessageId=3053742

To unsubscribe from this discussion, e-mail: [[email protected]].