Although we will do our planning and project (task) management within Trac, the title is concerned with managing software development, which actually includes developing something. We can't (yet) develop software in a wiki—no matter how good it is! Therefore it's time now to leave the safe—and now hopefully familiar—confines of Trac and look elsewhere. One of the benefits of Trac is that it doesn't care what our software is or what we are using to develop it. The only thing that matters is that the code is stored in a Version Control System—specifically Subversion.
Note
You say to-mato, I say tom-ato...
When reading about Subversion we will see that it is often interchanged with svn
, which is the command we run to use it. We should feel free to use the pronunciation we are most comfortable with—anyone else who uses it should recognize and acknowledge both.
We will cover what you need to know for using the system and processes described in this title and then move...