Single source code repository

To effectively use the source code repository, all the required files needed to successfully build a working version of a project should be put in a single source code repository. The files should include the source files, properties files, database scripts, and schema, as well as third-party libraries and assets used.

Other configuration files can also be put in the repository, especially development environment configurations. This will ensure the developers on the project have a consistent environment setup. New members of the development team can easily set up their environment, using the configuration available in the repository.

Get C# and .NET Core Test Driven Development 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.