source control management (SCM)

CloudBees Release Orchestration SaaS

Also known as version control management, it is a way of merging and tracking changes to programming code by multiple contributors. SCMs store source code in a repository, keep a history of any changes, and help resolve code merge conflicts. SCM tools include BitBucket, Perforce, GitBucket, and SVN.