[Kfwdev] cvs/svn export vs checkout

Sam Hartman hartmans at MIT.EDU
Mon Apr 23 09:51:25 EDT 2007


>>>>> "Jeffrey" == Jeffrey Altman <jaltman at secure-endpoints.com> writes:

    Jeffrey> The build scripts currently support three repository
    Jeffrey> modes: checkout, update, or skip.  The scripts perform
    Jeffrey> the checkout and then go to a lot of effort to prune the
    Jeffrey> .cvs and .svn directories.  Tom reminded us a couple of
    Jeffrey> days ago that both cvs and svn support the "export"
    Jeffrey> command.  The "export" command obtains all of the sources
    Jeffrey> for the specified revision but does not create the .cvs
    Jeffrey> or .svn directories.  Using "export" instead of
    Jeffrey> "checkout" makes sense for the release builds as it would
    Jeffrey> reduce the amount of data that must be written to,
    Jeffrey> searched, and deleted.

I wonder if we want to drop the update and checkout modes after we
move to SVN with no CVS?

It seems that if you are doing a test build from your own tree, you
can do your own repository management.  If you are doing anything
else, I think you want something clean.

Just my thoughts.

--Sam




More information about the kfwdev mailing list