Version control systems are a basic necessity for modern software project management. Of the many version control technologies available, Git has proven itself to be a developer favorite. Every Google Cloud project provides private hosting for Git repositories with Google CSR.
For teams that are already leveraging other Google Cloud products and services, there are several advantages to hosting source repositories on Google Cloud. As we saw in Chapter 11, Stackdriver, Google Cloud is able to provide deeper insights into application behavior by making associations between services and their source code. This includes automatic integrations with Stackdriver Debugger, Error Reporting, and Cloud Logging.
Beyond Stackdriver, Google CSR provides general project management functionality that ties into the larger Google Cloud ecosystem. Changes to source...