The URN for the CVS Fetcher is cvs. This Fetcher honors the variables DL_DIR
, SRCDATE
, FETCHCOMMAND_cvs
, UPDATECOMMAND_cvs
. DL_DIRS
specifies where a temporary checkout is saved, SRCDATE
specifies which date to use when doing the fetching (the special value of "now" will cause the checkout to be updated on every build), FETCHCOMMAND
and UPDATECOMMAND
specify which executables should be used when doing the CVS checkout or update.
The supported Parameters are module
, tag
, date
, method
, localdir
, rsh
. The module
specifies which module to check out, the tag
describes which CVS TAG should be used for the checkout by default the TAG is empty. A date
can be specified to override the SRCDATE of the configuration to checkout a specific date. The special value of "now" will cause the checkout to be updated on every build.method
is by default pserver, if ext is used the rsh
parameter will be evaluated and CVS_RSH
will be set. Finally localdir
is used to checkout into a special directory relative to CVSDIR>
.
SRC_URI
= "cvs://CVSROOT;module=mymodule;tag=some-version;method=ext"SRC_URI
= "cvs://CVSROOT;module=mymodule;date=20060126;localdir=usethat"