The toolchain

Although we have learned that DevOps is more than just tools, there are a number of tools that are commonly used in the enterprise, such as the following:

  • A source code repository: Computer source code has become a very valuable asset. It is usually stored in a repository with advanced version management features. The repository manages the many versions of code that are checked in, so developers can collaborate on each other's projects. This concept is not new and has been around for 30 years, but is a big part of continuous integration because it is where the source code is kept. Popular source code repository tools include the following:
    • Git on the client
    • GitLab
    • GitHub
    • Subversion
    • TFS
    • CVS

All of these repository tools ...

Get Mastering GitLab 12 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.