Chapter 2. Setting up a source control system

This chapter covers

  • Choosing the right source control system
  • Using Subversion on the server and client sides
  • Setting up a TFS 2010–based source control system

Continuous integration (CI) isn’t possible without a source control system. As a matter of fact, it’s difficult to set up any reasonable software manufacturing process without one, regardless of whether you’re using CI. As soon as you progress beyond being a lonely developer spitting out code in a dark corner of a dorm room, you’ll have to think about setting up a proper place for your code to reside. You need a place you can send the fruits of your work and from where you can receive the work of your colleagues.

In the dawn of time, there ...

Get Continuous Integration in .NET now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.