Checkout

Usage

aura checkout [[*subsystem name*] [*subsystem name*]]

The checkout command attempts to checkout the targeted subsystems.

If no subsystems are specified, then the project dependency graph is generated, and an attempt is made to check-out all required subsystems.

Note

checkout is the default command if no command is given.

Note

checkout (with no parameters) is implicitly invoked as the early stages of any command that causes compilation, including compile, build, and run

Tips

checkout with a specific target is helpful for explicitly obtaining an AURA subsystem before it has any dependencies in the project. Since Ada is so well structured, package specifications are often the only documentation required to use an AURA subsystem in a project. Using checkout this way allows you to obtain the specifications first, to use as documentation for the inclusion of those subsystems in your project.