Pragmatic Version Control: Using Subversion
<DIV><p>This book covers the theory behind version control and how it can help developers become more efficient, work better as a team, and keep on top of software complexity. Version control, done well, is your "undo" button for the project: nothing is final, and mistakes are easily rolled back.</p><p> This book describes Subversion 1.3, the latest and hottest open source version control system, using a recipe-based approach that will get you up and running quickly and correctly. Learn how to use Subversion the right way-the pragmatic way.</p><p> With this book, you can:</p><ul><li>Keep all project assets safe--not just source code--and never run the risk of losing a great idea</li> <li>Know how to undo bad decisions--even directories and symlinks are versioned</li> <li>Learn how to share code safely, and work in parallel for maximum efficiency</li> <li>Install Subversion and organize, administer and backup your repository</li> <li>Share code over a network with Apache, svnserve, or ssh</li> <li>Create and manage releases, code branches, merges and bug fixes</li> <li>Manage 3rd party code safely</li> <li>Use all the latest Subversion 1.3 features including locking and path-based security, and much more!</li></ul><p> Now there's no excuse not to use professional-grade version control.</p></div>