O'Reilly logo

Continuous Integration, Delivery, and Deployment by Sander Rossel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Centralized Source Control Management

In traditional Source Control Management (SCM) systems, such as CVS and Subversion, which have long been the industry standards, your code was saved to a server. This server kept the entire history of your project. Developers working on the project could check out a snapshot of the project, make their changes, and commit back to the server. It enabled teams to work together and get an idea of what other people on the team were up to.

However, since all code was stored in a single repository, you had a problem if this repository became (temporarily) unreachable (for example, due to network problems) or, worse, when your repository or server became corrupted. Storing the entire history of your projects ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required