Skip to main content

Revision Control: Subverting Your Code

  • Chapter
Foundations of Agile Python Development
  • 2513 Accesses

Abstract

At one point or another in your days as a developer, chances are you’ve mistakenly deleted an important file. It happens. Sometimes the problem is worse than you thought; for instance, you might not even be sure what files you deleted. Or perhaps your brilliant idea for a new feature has horribly broken the code base. Making matters worse, your changes were spread across multiple files, and now it’s unclear how to return to the previous state. Version control can remedy all of these problems by coordinating the life cycle of all files in your project, allowing you to not only recover mistakenly deleted code, but actually revert back to earlier versions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Jeff Younker

About this chapter

Cite this chapter

(2008). Revision Control: Subverting Your Code. In: Foundations of Agile Python Development. Apress. https://doi.org/10.1007/978-1-4302-0635-4_3

Download citation

Publish with us

Policies and ethics