Companies that use JIRA for software development have a variety of options for a source code management (SCM) solution. For many organizations, the decision on which one to select boils down to the solution’s capacity to meet the following three requirements:
- Enable enterprise-grade security and compliance;
- Support both centralized and distributed version control systems on a global scale
- Provide a sufficient level of integration with JIRA to ensure productivity gains, as well as end-to-end traceability and audit trails from a JIRA issue to committed code—and, in many cases, further down the development lifecycle.