To checkout or download modules to your workspace, use the etics-checkout command. The following options are available for this command:
Usage: etics-checkout.py [options] [<module-name>]

module-name:     Name of the module (i.e. project, subsystem or component
                 to checkout. This module must be already defined
                 for the current project.  By default, checks-out the
                 current project.

options:
  -h, --help     Show this message
  -c, --config   Define a specific configuration (default: <module-name>.HEAD
                 or <default-project-name>.HEAD).
                 If <module-name> is defined, the configuration applies
                 to this module, if not it applies to the current project.
  --project      Specify a project name to be used instead of the current
                 project. Use this when checking out components configurations
                 from other projects (for example from the 'externals' project)
  --project-config
                 Define a specific project configuration for the metadata.
                 If this parameter is specified, the full project metadata is
                 retrieved. This is required when checking out only parts of
                 the project, but there is project-wide information that should
                 be propagated.
  -p, --property <property=value>
                 If already define, override existing properties, or define
                 new ones.  You can list the available properties and their
                 default value using 'etics-print-property.py'.
  --platform <platform-name>
                 Overwrite the local platform (useful for testing).
  --nocheckout   Do not perform the actual VCS checkout and/or respository
                 download.
  --nodeps       Only checkout the currently specified module (do not checkout
                 children and dependencies)
  --local        Do not contact the server to download metadata. This will only
                 work if the configuration information has already being
                 downloaded (via this command, without this option).
  --force        Force the configuration checkout or download even if no
                 changes are detected.
                 Note: This option is equivalent to --forcevcscheckout
                 --forcedownload.
  --forcevcscheckout
                 Forces the checkout of the configuration from VCS, even if the
                 corresponding module hasn't changed with respect to the
                 workspace version.
  --forcedownload
                 Forces the download of the configuration from the repository,
                 even if the corresponding artefact hasn't changed with respect
                 to the repository version.
  --forcecheckout
                 Force the checkout of the ETICS configuration from the
                 database without asking user confirmation.
                 Note: This option is not the same as --forcevcscheckout.
  --fromsource   When possible, check out source code instead of downloading
                 binaries. This implies that the packages wil not be built.
  --frombinary   When possible, download binaries instead of checking out
                 source code. This implies that packages will be built (this
                                 is the default if not option is specified).
  --fromsourceonly
                 Check out source code only.  This means that all the
                 configurations, including dependencies have to be available
                 in source code form or the operation will fail.
  --frombinaryonly
                 Checkout binaries only.  This means that all the
                 configurations, including dependencies have to be available
                 in binary form, except the modules specified on the
                 etics-build command.
  --continueonerror
                 Continue when checkout and/or download errors are encountered.
  --merge        Merge checkouts with current workspace.  Without this option,
                 the workspace is cleaned-up from previous checkouts, while the
                 code checked-out by the VCS commands and downloaded remains in
                 the workspace.
  --verbose      Print verbose messages.
  --version      Return the current client version number.

-- MebSter - 11 Jul 2006

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2006-07-11 - MebSter
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    ETICS All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback