
Simple project management for software development.
David J Murphy
Yearly subscription | £150.00 | Monthly subscription | £14.99 |
Overview of Managing Software Development with Trac and Subversion
- Managing software development projects simply
- Configuring a project management server
- Installing, configuring, and using Trac
- Installing and using Subversion
[ Detailed Information ]
Language : EnglishPaperback : 120 pages [ 235mm x 191mm ]
Release Date : December 2007
ISBN : 1847191665
ISBN 13 : 978-1-847191-66-3
Author(s) : David J Murphy
Topics and Technologies : All Books, Open Source
[ Book Links ]
[ In Detail ]
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.
This book examines the software development process and how Trac and Subversion help fulfill the requirements of it. It combines theory with practical knowledge and experience that most developers will relate to.
What you will learn from this book :
- The basics of Trac and Subversion
- Installing Trac and Subversion on Microsoft Windows and Linux
- Creating a Subversion repository
- Creating a Trac project environment
- How to make Documentation easy using Trac and Subversion
- How to customize your project
- Version Control in Trac
Chapter 1 covers the basics of task management and how these apply to software development. It also looks into another important skill needed for managing projects—communication—and discusses the problems faced during software development and how they can be solved.
Chapter 2 introduces the various applications used for implementing the solution discussed in the chapter. Trac and Subversion are the main parts of the solution, but by no means the only ones.
Chapter 3 along with the appendices shows how to install these applications on Microsoft Windows or Linux.
Chapter 4 discusses how to create and use documentation using Trac.
Chapter 5 brings us back to the topic of task management and we again focus on Trac and how it helps us with this.
Chapter 6 explores the basics of using Subversion and looks at how it integrates with Trac.
Chapter 7 shows how Trac and Subversion can be used together to manage the two most frequent events in the development cycle of an application—fixing a bug and implementing a new feature.
Appendix A covers detailed, step by step instructions for installing Subversion on your system, and cover Microsoft Windows and Linux.
Appendix B covers detailed, step by step instructions for installing the Apache web server on your system, and covers Microsoft Windows and Linux
Appendix C covers detailed, step by step instructions for installing the Apache web server on your system, and covers Microsoft Windows and Linux
Approach
This book combines theory with practical knowledge of how Trac and Subversion can help us to achieve the process of managing the software development.
Who this book is written for
This book is aimed at developers of all calibres, but particularly those that lead teams or projects, especially if they have recently moved into the role or are simply looking for a “better wayâ€.

Simple project management for software development.
David J Murphy
Overview of Managing Software Development with Trac and Subversion
- Managing software development projects simply
- Configuring a project management server
- Installing, configuring, and using Trac
- Installing and using Subversion
- eBook available as PDF, ePub and Mobi downloads and also on PacktLib


With the multi-format deal, you receive access to the book on PacktLib
for free.
PacktLib allows you to access and search across Packt's entire library of over 400 books, finding practical solutions to your searches at the click of a button.
[ Detailed Information ]
Language : EnglishPaperback : 120 pages [ 235mm x 191mm ]
Release Date : December 2007
ISBN : 1847191665
ISBN 13 : 978-1-847191-66-3
Author(s) : David J Murphy
Topics and Technologies : All Books, Open Source
[ Book Links ]
[ In Detail ]
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.
This book examines the software development process and how Trac and Subversion help fulfill the requirements of it. It combines theory with practical knowledge and experience that most developers will relate to.
What you will learn from this book :
- The basics of Trac and Subversion
- Installing Trac and Subversion on Microsoft Windows and Linux
- Creating a Subversion repository
- Creating a Trac project environment
- How to make Documentation easy using Trac and Subversion
- How to customize your project
- Version Control in Trac
Chapter 1 covers the basics of task management and how these apply to software development. It also looks into another important skill needed for managing projects—communication—and discusses the problems faced during software development and how they can be solved.
Chapter 2 introduces the various applications used for implementing the solution discussed in the chapter. Trac and Subversion are the main parts of the solution, but by no means the only ones.
Chapter 3 along with the appendices shows how to install these applications on Microsoft Windows or Linux.
Chapter 4 discusses how to create and use documentation using Trac.
Chapter 5 brings us back to the topic of task management and we again focus on Trac and how it helps us with this.
Chapter 6 explores the basics of using Subversion and looks at how it integrates with Trac.
Chapter 7 shows how Trac and Subversion can be used together to manage the two most frequent events in the development cycle of an application—fixing a bug and implementing a new feature.
Appendix A covers detailed, step by step instructions for installing Subversion on your system, and cover Microsoft Windows and Linux.
Appendix B covers detailed, step by step instructions for installing the Apache web server on your system, and covers Microsoft Windows and Linux
Appendix C covers detailed, step by step instructions for installing the Apache web server on your system, and covers Microsoft Windows and Linux
Approach
This book combines theory with practical knowledge of how Trac and Subversion can help us to achieve the process of managing the software development.
Who this book is written for
This book is aimed at developers of all calibres, but particularly those that lead teams or projects, especially if they have recently moved into the role or are simply looking for a “better wayâ€.