A P P E N D I X  F

Source Control with SVN

A source control system (SCS) is a storage and revision repository for all of the source code, tools, libraries, tests, and documents that are required to build, run, test, and document your application. You can think of SCS as a way to see the history of your application and go back in time to any point in that history and examine the code as it was. Any SCS worth its salt will allow you to create branches of your source code. It will also let you go back to any previous configuration or build and fix bugs in it, or create a tangent branch and try and solve a problem in a different manner without having to undo a lot of code.

Apache Subversion (SVN) is an SCS that has evolved originally from Concurrent ...

Get Pro Agile .NET Development with Scrum 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.