I have a situation where I have a big directory tree of existing code I'm importing a piece at a time. Among the files to be imported are a lot of extra files I don't want to just remove. My basic approach per directory has been:
- Build the proper global and command level cvsignore patterns to ignore the extra cruft;
- Back up the entire directory;
- Run a trial import (-n) to see if it gets only what I want;
- Run the real import and capture its output;
- Remove the imported files;
- Check out the imported versions.
The problem is that checkout will not recursively add to existing subdirectories. The top level directories show in the output with a leading '?'. If I run checkout in a new directory, things work recursively as expected. Is there a way to force CVS to recursively check out over existing directories? I can't remove the directories since they may contain extra files that I'm not importing.
-- [EMAIL PROTECTED]
_______________________________________________ Info-cvs mailing list [email protected] http://lists.gnu.org/mailman/listinfo/info-cvs
