SOURCE CONTROL
Software and data are increasingly collaborative projects, spanning not just individuals within an organization, but, often, organizations around the world. Whether these projects are open or closed, they almost always rely on a source code control system (SCCS) or version control system (VCS). Source control systems have existed for decades, but they are also increasingly critical for business continuity and compliance requirements.
In our experience, version control systems and continuous integration (CI) processes are often-overlooked part of the compliance and diligence process. Most VCS and CI systems allow for automated monitoring solutions and reporting, substantially decreasing effort and risk to achieve compliance. For Sellers, source control and QA processes are an integral part of demonstrating maturity to potential Buyers; for Buyers, the absence of source control and QA can often signal risk requiring additional analysis.
Supported VCS and CI software and hosted services:
Software
Software
- RCS
- CVS
- Subversion (SVN)
- Mercurial (HG)
- Git
- Bazaar (bzr)
- Microsoft TFS
Services
Services
- GitHub
- GitLab
- Bitbucket
- SourceForge
- AWS CodeCommit
- Azure Repos
Continuous Integration
Continuous Integration
- Jenkins (Hudson)
- Travis
- CircleCI
- Continuum
- GitHub
- AWS
- Azure