Trac hosting

Trac provides a project management system which is web based and tools for bug-tracking. It is a superior wiki and a system for issue Trac_Logotracking for the different projects for software development. Trac hosting uses a minimum approach to the software project management that are web-based. The mission of Trac hosting is mainly to help the developers develop good software.

Trac is basically a program on the server which keeps a track of each and every change in the code that has been made by teams of developers. Trac hosting also facilitates bug reporting and is an archiving tool. Every single time when a change is made to the code base, the report is submitted to trac. Once it is submitted to trac, the development teams or the users can easily access and read about the development version or the bleeding edge code in the repository.

It permits the hyper-linking of information amongst the computer bug database, wiki content and the revision control system. Trac hosting also acts as a web interface to the different revision control systems such as the Git, Subversion, Bazaar, Mercurial, Perforce, Darcs etc. It provides an interface with various such version control systems along with convenient facilities for reporting.

Trac hosting also allows the wiki mark-up in the descriptions of the issue and the commit messages. It helps in creating links as also references amongst the bugs, change-sets, files, tasks and the wiki pages. Trac hosting also provides various timelines and the roadmaps. A “timeline” shows all the past and present project events in the chronological order and makes getting the overview of any particular project as also tracking its progress a very easy task. The “roadmap” shows the further path as also lists the potential milestones.

Trac hosting supports both, the SQLite as also the PostgreSQL database. Trac hosting version 0.10 includes a preliminary support for MySQL database backend. SQLite is used by default in trac hosting and turns out to be sufficient for almost all the projects.Trac_GUI

Trac Hosting features:

  1. Trac hosting configurations:
    • Ttrac hosting supports the different version control systems such as Bazaar, Git, Mercurial and Subversion.
    • It comes with the exemplary repositories.
    • There are options for site wide authentication.
    • It includes the python-pygments in order to provide the syntax highlighting.
    • Trac hosting can provide for the automatic installation of the security updates from the Debian stable directly.
  2. It enjoys a SSL support.
  3. Postfix MTA which is bound to the local host allows emailing as also facilitates password recovery.
  4. There are Webmin modules for the configuration of Apache2 and Postfix.

Trac version 0.12 comes with enhanced user interfaces which permits the editing of the wiki pages and the tickets. It also has automatic previews and there are a number of other minor changes. The two main features of this version are support to other languages and the option of having more than one repository for each project. There is also the option for setting permissions from the Project Settings page directly. This allows the user to set permissions from a single location, rather than logging on to Trac to set specific permissions.

More info:
Official webpage for Trac project
Comparison between 7 revision control systems

Copyright © 2009 Webhostingart.com. All rights reserved unless otherwise stated.