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 ...