GitHub is a web-based hosting service for software development projects that use the Git revision control system. GitHub offers both commercial plans and free accounts for open source projects. GitHub is the most popular Git-hosting site, and the most popular open-source hosting site.
CA Agile Central's GitHub service integration will:
- Create changeset information
Associated with the workspace and SCMRepository you define for a given GitHub repository, it will create changeset and change information in CA Agile Central. When viewing an artifact in CA Agile Central, there are details about changesets associated with commits from GitHub push activities. CA Agile Central also provides reports that use the artifact, changeset, and change information to provide insight into which files get changed more frequently or that are associated with higher than normal defect rates and other useful reports.
- Associate changeset to artifacts
The commit messages are scanned for a FormattedID of a CA Agile Central artifact, and if found, the artifact is associated to the changeset created in CA Agile Central.
See the Github Installation & User Guide for information on installing, configuring, and using Github.