Book Image

Managing Software Development with Trac and Subversion

By : David J Murphy
Book Image

Managing Software Development with Trac and Subversion

By: David J Murphy

Overview of this book

<p><br />Trac is a minimalistic open-source enhanced wiki and bug/issue tracking system for software development projects, designed to help developers while staying out of the way and provides an interface to Subversion. Subversion is an open-source version control system that addresses many of the perceived deficiencies of CVS and can use WebDAV for network communications, and the Apache web server to provide repository-side network service.<br /><br />This book presents a simple set of processes and practices that allow you to manage these projects using open-source software without getting in the way by imposing as little as possible on established development practices and policies.<br /><br />This book looks at what is needed to manage software development projects, how web-based software project management system Trac and open-source revision control system Subversion meet these needs, and how to install, configure, and use them.</p> <p><a href="http://www.packtpub.com/article/managing-software-development-with-trac-and-subversion-table-of-contents"><br /></a></p>
Table of Contents (15 chapters)

Using Milestones


Milestones allow us to group tickets together and then track our progress toward meeting that milestone based on whether tickets have been resolved or not. When all tickets associated with a milestone have been resolved, then that milestone should be considered met.

We have already seen how to create milestones through the admin application, and we know we can associate tickets with them from a given ticket's page. We access milestones via the Roadmap view, which is available through the Roadmap button on the main menu. This will give us an overview of unmet milestones and their progress. If we are logged in, we will also see the option to add a new milestone.

Note

See Chapter 3 for details on the security we configured in our Trac instance.

Clicking on the name of a milestone will show us detailed information, including a breakdown of progress by component or other ticket fields. It will also give us the option to edit or delete the milestone.

When creating or editing a milestone...