Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The LSST distributed source code Version Control System is git. The authoritative collection of source repositories are in the LSST github organization at github.com/lsst.  The git tool is necessary for source code development and access; it can be installed, if desired, along with the LSST Stack distribution, which presumably you have already installed (if not, see Building the LSST Stack from Source). Some developers will want to use a GUI to perform operations with git. There are several GUIs available; gitk comes pre-packaged. A particularly nice alternative for OS X is SourceTree  

Repository Access

As LSST DM is an open-source project, anonymous (read-only) access to the repositories is provided to the world (using the http protocol or the ssh+git protocol). To download, for example, the afw package, type one of: 

Code Block
languagebash
themeConfluencelanguagebash
git clone https://github.com/LSST/afw.git
git clone git@github.com:LSST/afw.git

...

Page Tree
rootLSST Code Repositories