Managing Software Development with Trac and Subversion: Simple Project Management for Software Development

  • 1h 16m
  • David J. Murphy
  • Packt Publishing
  • 2007

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.

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.

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.

About the Author

David J. Murphy has worked in IT since 1996 and has focused on development since 1998. He works for Canonical Ltd. as a Software Developer, and prior to this he was a Product Specialist with Computer Sciences Corporation. He is a strong advocate of free and open-source software, and has contributed to two Linux books. He has also written several articles for magazines and the Internet.

In this Book

  • Understanding the Problem
  • Introducing the Solution
  • Laying the Foundations
  • Documentation
  • Tracking Our Tasks
  • Version Control 101
  • Putting it All Together