CHAPTER 5

image

Source Control Management

Version control is at the very heart of team software development. Organizations that are not using revision control in software development should be rare today.

Putting your changes into revision control gives you full traceability of all changes done to the application over time, allows you to roll back undesired changes, and enables parallel development using branches. You can also safely delete files that are currently not needed without having to worry if you might need them later. This is one reason that there should never be any code that is commented out. If the code is not needed, delete it. If it ...

Get Continuous Delivery with Visual Studio ALM 2015 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.