Trac a Edgewall company launched the Web Interface Project management software

Source: Internet
Author: User
Keywords installation web interface management software a grammar
Tags access aliyun application company developed developers development development process

Trac is an open source software application platform that integrates wikis and problem-tracking management systems for software development project needs. TRAC establishes a Web application for software project management in a simple way to help http://www.aliyun.com/zixun/aggregation/7155.html "> Developers better write high quality software , the TRAC application strives not to affect the development process of the existing team.

TRAC is developed in the Python language, so Trac is running with the support of the Python environment, in this manual python uses the 2.5,trac 0.11Beta version, Apache 2.2.

The entire TRAC is based on wikis and ticket, and wikis act as the syntax for writing documents, ticket, and so on in the tool, which contains some types of HTML syntax, but a simplified syntax format that has a detailed syntax in guide documentation. The specific meaning of the wiki will be described in detail in the "Wiki in Trac" section. Ticket is another important component of TRAC, where TRAC uses ticket to transmit information, and the individual units of information transmission are also ticket. A ticket is a carrier of what needs to be done, and certainly contains a lot of descriptive information.

TRAC is the Web interface project management software launched by Edgewall company, especially in software bug tracking. TRAC is developed using the Python programming language. Prior to 2005, Trac was released under the GPL until version 0.9 began using a modified BSD license. are basically free software licenses. The software integrates enhanced wiki and versioning capabilities, and extends its functionality through Plug-ins.

Because of its many plug-ins, full-featured, and even with many commercial CMS system comparable to the installation is not complicated, so the application is increasingly widespread. Its ticket management and Workflow Plug-ins (http://trac-hacks.org/) make it easy to perform simple business collaboration and process Control.

TRAC Installation

Installing TRAC under Ubuntu is simple enough to enter the following commands:

sudo apt Install trac

In this way, Ubuntu automatically downloads the necessary software for installing TRAC, Apache, Subversion (Apach2, Subversion), and if you need TRAC support BZR, you will also need to install the BZR plug-in with the following commands:

sudo aptitude install TRAC-BZR

Similarly, if you want to support git, you need to install the Git plug-in using the following:

sudo aptitude install Trac-git

This paper introduces the process of TRAC installation with Subversion as an example.

Configuring the Subversion version Library

The Subversion file repository can be placed anywhere, with two of the most commonly used locations:/USR/LOCAL/SVN and/HOME/SVN. For simplicity in the description below, assume that your Subversion file warehouse is in/home/svn/repo and that the project name is "Trac."

Set up users and user groups to access the Subversion version library

There are also many ways to set access rights to a Subversion version library, usually by creating a group called Subversion and having the group access to the directory where the Subversion version library resides. Also add users who need access to the Subversion version library to this group (where they are adding their own local and Apache2 users):


sudo groupadd subversion
sudo usermod-g subversion-a firehare
sudo usermod-g subversion-a www-data

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.