(Transfer) Trac Introduction

2010-10-29  来源:本站原创  分类:Python  人气:78 

Copyright: free to reprint, but reproduced the original author must indicate charlee, the original link http://tech.idv2.com/2007/02/10/trac-intro/ , and this statement.

Today, introduce Trac, a Web-based bug management system.

Trac official home page
Sample Trac

Trac bug has a strong management capabilities, and integrated Wiki for document management. It also supports code management tool Subversion, bug management and so can easily reference in the Wiki source code.

bug management

In Trac, the project problems as ticket. Like a bug, feature improvements, TODO and so can write a ticket.
• You can set the priority level ticket.
• You can set the ticket milestone, that the ticket should be completed and can be displayed through the bars to complete the degree milestones.
• You can customize the conditions generated bug reports, and SQL statements can be custom report format.

Subversion integration


Through the Subversion integration, developers can view Web-Trac in the various versions of the code base code and the code change history, and can easily compare the differences between each version.

Wiki

Wiki to support common syntax. Management while increasing the number of special bug tag, you can easily create the ticket, the history of lines of code and even modify the link.

Trac is written using the Python, the background to use SQLite or PostgreSQL or MySQL database, and build a complete Trac system need to install the following software:

• Apache
• Python
• Subversion
• PostgreSQL or MySQL (optional)

相关文章
  • (Transfer) Trac Introduction 2010-10-29

    Copyright: free to reprint, but reproduced the original author must indicate charlee, the original link http://tech.idv2.com/2007/02/10/trac-intro/ , and this statement. Today, introduce Trac, a Web-based bug management system. • Trac official home p

  • (Transfer) SQLite Introduction and Analysis (I) 2010-11-18

    EDITORIAL: For the needs of the project, the latest kernel SQLite intention to conduct a complete analysis, in which hope and interest on the SQLite with the exchange. I know that this is a long process, as has read the same Linux kernel, this proces

  • [Transfer] BOSS Introduction 2010-12-01

    Competition pattern of China's telecommunications formation of increasingly fierce market competition, making the carrier aware of its own survival and development crisis, and thus pay more attention to its construction and competition for customers,

  • (Transfer) SQLite Introduction and Analysis (b) design and concept --- 2010-11-18

    EDITORIAL: Thank you for your attention, did not expect so many people concern. Happy at the same time, have felt the pressure because I have met a few days SQLite will also not used in the actual development, the needs of the project has only recent

  • DTO (data transfer object) Introduction and Examples 2011-04-27

    DTO is the data transfer objects (Data Transfer Object) acronym. DTO mode or said VO model, the data is encapsulated into an ordinary JavaBeans, J2EE multiple levels in between the transmission. DTO like messenger, is a synchronous system in the Mess

  • (Transfer) Log4j Introduction 2010-04-08

    About Log4j Chapter 1. Log4j advantages Log4j is an open source Apache project, through the use of Log4j, we can control the log information transmission; we can control the output format of each log; by defining the level of each log message, we are

  • (Transfer) hugepage Introduction 2010-07-28

    1, related concepts Hugepage / Big page: System processes access memory through virtual addresses, but the CPU must convert it to a real process of physical memory addresses to access memory. In order to improve the conversion efficiency, CPU caches

  • (Transfer) SQLite Introduction and Analysis (II) --- design and concepts (continued) 2010-11-18

    EDITORIAL: This section discusses the transaction, the transaction is the core technology of DBMS. In the history of Computer Science, three scientists for achievements in the field in the database by the ACM Turing Award, while one of Jim Gray (work

  • (Transfer) SQLite Introduction and Analysis (D) --- Page Cache of Transaction Processing (1) 2010-11-18

    EDITORIAL: From the beginning of this chapter, SQLite will discuss each module. An order of the order as I read the SQLite to proceed, the project needs and time, can not give a complete plan, but I think I will first discuss the more important conte

  • (Transfer) SQLite Introduction and Analysis (D) --- Page Cache of Transaction Processing (2) 2010-11-18

    EDITORIAL: I personally believe pager layer is the core module to achieve the most SQLite, which has four functions: I / O, page caching, concurrency control and log recovery. These features not only the upper Btree based and the performance and robu

  • (Transfer) SQLite Introduction and Analysis (D) --- Page Cache of transaction processing (3) 2010-11-19

    Code EDITORIAL: As more content, so the contents of intermittent not finished. 11, delete the log file (Deleting The Rollback Journal) Once the changes written to the device, the log files will be deleted, this is the time to submit a real transactio

  • (Transfer) SQLite Introduction and Analysis (V) --- Page Cache of concurrency control 2010-11-19

    EDITORIAL: This section of the lock mechanism to talk about SQLite, SQLite is based on the locks to achieve concurrency control, so the contents of this section are in fact the transaction, but the SQLite locking mechanism to achieve very simple and

  • (Transfer) SQLite Introduction and Analysis (VI) --- talk about SQLite locks 2010-11-19

    EDITORIAL: SQLite locking mechanism underlying file system implementation requires the support, whether it is Linux, or Windows, provide a mechanism for file locking, which provides for the strong support SQLite. This section used to talk about the S

  • [Transfer] BulkLoader Introduction 2011-01-13

    http://uh.9ria.com/space.php?uid=25405&do=blog&id=4754 BulkLoader is a good and simple to use open source to load a class, that can achieve the loading of different types of files to manage. When trying to load multiple files using the add + the f

  • Transfer: SAS Introduction to the use of tools 2011-05-12

    Copy version, in my possession take your time.

  • [Transfer] MongoDB Introduction to 2011-07-21

    Information about MongoDB less now, and most of the English website, translated by the author over most of the content from the official website, please understand wrong with the translation or to testify, please. Then I will continue to focus on Mon

  • jquery Skills Summary (rpm) 2010-12-30

    jquery Skills Summary (transfer): I. Introduction 1.1 Overview and ajax thoughts with WEB2.0 the rapid development of Internet communication, has been found in some excellent Js framework, one of the more famous are Prototype, YUI, jQuery, mootools,

  • (Transfer) Openbravo ERP Introduction (1) 2010-08-22

    In the sourceforge.net site top ranking next to the open source ERP category, it should be a real money - are not only beautiful appearance, should have a stable kernel. After some time my experimental test, really deserved reputation. This article f

  • Transfer: solaris system command Introduction 2010-10-22

    Transfer: http://www.tianall.com/BBS/Topic.asp?ID=376 quota-v View your available disk space (unit: KB) and the file number ⊙ date is the date, time ⊙ who find the current and you are using the same machine and the login time and place who find the c

  • [Transfer] Linux File System Introduction 2010-12-01

    File system is a very basic linux knowledge, but also learning the necessary knowledge of linux. This will stand for a higher view to understand the linux file system, including the linux partition and directory, mount the basic principles of file st