`
xinlanzero
  • 浏览: 251856 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

(转)Trac 介绍

阅读更多

版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2007/02/10/trac-intro/以及本声明。

今天介绍一下Trac,一个基于Web的bug管理系统。

 •Trac官方主页
 •Trac示例

Trac拥有强大的bug管理功能,并集成了Wiki用于文档管理。它还支持代码管理工具Subversion,这样可以在 bug管理和Wiki中方便地参考程序源代码。

bug管理

 

在Trac中,项目中出现的问题称为ticket。像bug、功能改进、 TODO等都可以写成一个ticket。 
 •可设置ticket的优先级别。
 •可以设置ticket的里程碑,表明这个ticket应在何时完成,并能够通过条形图方式显示里程碑的完成度。
 •可以自定义条件生成bug报告,并可以通过SQL语句自定义报告的格式。

 

Subversion集成


通过Subversion集成,开发者可在Trac中以Web方式浏览代码库中各个版本的代码和代码的修改历史,并可方便地比较各个版本间的差别。

Wiki

支持常用的Wiki语法。同时增加了许多bug管理的专用标记,可以方便地创建到ticket、代码行甚至修改历史的链接。

Trac使用Python写成,后台使用SQLite或PostgreSQL或MySQL数据库,因此构筑一个完整的Trac系统需要安装以下软件:

 •Apache
 •Python
 •Subversion
 •PostgreSQL或MySQL(可选)

 

分享到:
评论

相关推荐

    trac插件开发指南

    本指南将深入介绍如何开发Trac插件,以便为Trac环境添加自定义功能。 1. **Trac 1.0 API文档** Trac 1.0 API是开发插件的基础,提供了丰富的接口和组件,以允许开发者集成新的功能。了解这些API是创建高效且兼容...

    PROBOT Anno机械臂ikfast运动学求解器配置1

    IKFAST是一种基于解析算法的运动学插件,可以保证每次求解的一致性,相比KDL和TRAC-IK,IKFAST的安装过程较复杂,但笔者的使用经验表明,IKFAST的效果还是很推荐的。 本文详细介绍了PROBOT Anno机械臂ikfast运动学...

    维修要点-制动控制系统.pptx

    这份名为"维修要点-制动控制系统.pptx"的文档详细介绍了制动控制系统的各个组件和功能。 首先,文档提到了高摩擦制动片和螺旋冷却栅式制动盘,这是为了提升制动性能和冷却效果。高摩擦制动片可以提供更好的制动感和...

    汽车制动系统课件.pptx

    本课件详细介绍了多种高级制动技术及其在实际驾驶中的应用。 首先,高摩擦制动片是提升制动性能和驾驶感受的重要元素。这种制动片能提供更高的摩擦系数,从而在短时间内产生更大的制动力,确保车辆在紧急情况下能够...

    EC CUBE 插件开发文档(日文)

    本文将根据提供的文档内容,详细介绍EC-CUBE插件开发的相关知识点。 #### 二、EC-CUBE插件的功能 EC-CUBE插件允许开发者对EC-CUBE核心功能进行扩展或修改,主要通过以下几种方式实现: 1. **处理干预**:开发者...

    linux命令实现音频格式转换和拼接的方法

    本文将详细介绍如何使用命令行工具来实现这些功能。 首先,确保系统已经安装了必要的软件包。`FFmpeg`是一个强大的多媒体处理工具,它支持多种音频和视频格式的转换。而`flac`和`lame`则是用于无损和有损音频编码的...

    docx4j操作word

    docx4j是一个开源的Java类库,官方主页为http://www.docx4java.org/trac/docx4j。该类库提供了创建、读取和操作Word文档的功能,支持Word 2007以上版本。 2. Docx4j操作Word ### 2.1 初始读取Word 要操作Word文档...

    osgEarth编译

    本文将详细介绍如何在 Windows 环境下使用 Visual Studio 2008 SP1 编译 `osgEarth`。 #### 二、编译前准备 **1. 下载所需的插件和库** - **CURL** - 下载地址: [http://curl.haxx.se/download.html]...

    雷尼绍非接触光栅测量系统.pdf

    - 分辨率可达13位(每转8192个脉冲),支持绝对式或增量式输出方式。 - 防护等级达到IP68,适应恶劣环境下的使用需求。 - **应用场景**:适用于需要耐受恶劣环境的应用,如户外设备、重工业机械等。 5. **激光尺...

    利用nginx与ffmpeg搭建流媒体服务器过程详解

    本文介绍的是利用nginx和ffmpeg搭建流媒体服务器的过程。例如这种场景:公司内部需要同时观看在线直播时,如果每个人直接观看必然给出口带宽带来压力,影响正常访问外网的同事。所以可以在内网通过nginx+ffmpeg拉...

    osg程序设计教程-高清PDF(自制人性化书签)

    1. OSG(OpenSceneGraph)介绍: - OSG是一个开源的高性能3D图形工具包,广泛用于虚拟现实、游戏开发、可视化和仿真领域。 - 该技术支持多种图形API,如OpenGL,以及多种编程语言,主要是C++。 2. OSG的历史和...

    Red5_用户参考手册

    Red5提供了用户参考手册,其中包含了引言和新特性介绍、FAQ部分、配置文件信息、迁移指南、类库详情、构建和部署说明、系统要求、核心技术和自定义实现、集群部署、安全性设置、脚本实现、管理指南以及自定义bean...

    2003~2006老别克君威使用说明书.doc

    此外,手册还详细介绍了车辆的可编程电动门锁功能,提供了四种操作模式,以满足不同安全和便利需求。例如,模式1不自动锁门或解锁,模式2在挂挡离开驻车档时自动锁门,模式3在挂入驻车档时自动解锁所有车门,模式4则...

    Advanced Eclipse RCP

    - **介绍**:虚拟树和表格是一种高效的用户界面控件,它仅渲染当前可视部分的数据,而非整个数据集,因此能够显著提高性能。 - **优势**:对于处理大量数据的情况尤其有用,能够减少内存占用并提升响应速度。 ### 7...

    The System 98XT IABP的说明

    ### 关于System 98XT IABP与Cardio Sync 2TM的详细介绍 #### 一、产品概述 **System 98XT IABP**(Intra-Aortic Balloon Pump,主动脉内气囊泵)是Datascope公司推出的一款高度先进的医疗设备,主要应用于心血管...

    windows下gdal的编译和调用

    本文详细介绍了如何在Windows环境下编译GDAL源码并将其集成到Java应用程序中。通过上述步骤,可以实现对各种地理空间数据格式的支持,这对于GIS开发人员来说是非常有用的。需要注意的是,编译过程可能因环境差异而略...

    侧面抽运Nd:YAG连续激光器

    介绍了一种二极管侧面抽运的Nd: YAG连续激光器,获得了37.9 W的连续1064 nm的激光输出,光-光转换效率为23.7%.用光线追迹法对实验中的具体参数进行了数值模拟,指出了实验中的不足之处,对侧面抽运结构的设计作了分析...

    stm32-mini开发板原理图.pdf

    本文将详细介绍“stm32-mini开发板原理图.pdf”中的关键知识点,包括该开发板的架构、核心芯片介绍及其引脚功能分配等。 #### 核心组件:STM32F103VCT6 开发板的核心是STM32F103VCT6微控制器,这是一款基于ARM ...

Global site tag (gtag.js) - Google Analytics