[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

recursive checkout in existing directory

From: Steve Sapovits
Subject: recursive checkout in existing directory
Date: Wed, 12 Jan 2005 12:40:58 -0500
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]