1 / 15
文档名称:

trac使用手册.doc

格式:doc   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

trac使用手册.doc

上传人:274030239 2016/4/19 文件大小:0 KB

下载得到文件列表

trac使用手册.doc

相关文档

文档介绍

文档介绍:Trac 工具使用手册 Trac 使用手册 1. 前言 Trac 是一个为软件开发项目需要而集成了 Wiki 和问题跟踪管理系统的应用平台, 是一个开源软件应用。 Tra c 以简单的方式建立了一个软件项目管理的 Web 应用,以帮助开发人员更好地写出高质量的软件; Trac 应用力求不影响现有团队的开发过程。 Trac 是采用 Python 语言开发的,因此 Trac 的在运行的时候,需要有 Python 环境的支持, 在本手册中 Python 采用 , Trac 采用 版本、 Apache 。整个 Trac 是建立在 WIKI 和 TICKET 基础上的, WIKI 在工具中充当书写文档、 TICKET 等的语法, 它包含了一些类型 HTML 语法, 但简化了的语法格式,在 Guide 文档中有语法的详细介绍。 WIKI 的具体含义将在“ Trac 中的 WIKI ”一节中进行详细介绍。 TICKET 是 Trac 中的另一个重要的组成部分, Trac 使用 Ticket 传递信息,信息传递的单位个体也以 Ticket 作为标准。一个 Ticket 是具体需要做的事情的载体,也当然包含很多描述性信息。 Trac 是以面向进度模型为项目管理模型的, 很明显的特点就是它以里程碑(Milestone ) 方式进行项目管理的。每个里程碑中的具体要做哪些事情, 就使用 Ticket 来进行定义、跟踪等。里程碑是什么呢?里程碑是一些事件, 我们设立这些事件是为了表明当这些事件发生的时候, 我们的工作已经达到了某种程度。为什么我不用时间点呢?原因在于使用时间点往往让人误以为,里程碑是按照时间来设计的,而不是按照事件来设立的。另外, Trac 做一个 SCM 配置管理平台,意味着它有良好的扩充性。通过 WebAdmin 界面中的 Plugin 功能,可以很方便的安装下载的插件,也可以通过此功能查看已经安装的插件,并可对其中的插件进行启用或停用操作。 2. Trac 体系架构 Trac 的运行体系: Trac 工具使用手册 Trac 构成体系图: 3. Trac 权限体系 Trac 的权限体系也是比较完备的设计, 默认情况下 trac 有 anonymous 和 authenticated 两种性质的用户组。 A nonymous 即匿名组,默认情况下只要能访问 apache 提供的 trac 实例服务, 那么就属于这个组, 这个组浏览 trac 实例界面时, 将根据 trac 实例设定的权限方案提供可以浏览的内容。在通常情况下, 我们都给某个 trac 实例指定 admin 用户, 即权限最大的用户。可以通过 trac-admin 实例名 permission add 用户名 TRAC_ADMIN , 命令在 dos 提示符下创建此实例的管理员帐户。需要注意的是权限是区分大小写的。设置成功后, 此用户验证登录后, 将能够看到 Admin 这个 webadmin 管理界面。可以通过此界面可视化的对 trac 实例进行管理。如下图: Trac 工具使用手册 Trac 使用 Subject 和 Action 方法绑定来进行赋权。 Subject 即操作对象, Action 即可以执行的动作。通过这种关系映射, 从而实现 Trac 的权限管理。默认情况下 Trac 包含 anonymou s 和 authenticated 两个 Subject ,通过前面的 trac-admin 后,将出现第三个 subject ,即用户名。如下图: 对于 Subject 具体的赋权操作, 可通过下图完成。通过对 Subject 的分配 Action 即可完成赋权操作,通过 Remove selected items 可以取消某个 Subject 已经分配的权限。需要注意的是 TRAC_ADMIN 是最大权限。同时也可以对 Subject 进行分组管理。某个组拥有的权限, 组员将会自动继承。 Trac 工具使用手册 Action 的含义,请参考 Help/Guide 中的 Permissions 一节。 4. Trac 中的 WIKI Wiki 是一个协同写作平台或者称之为开放编辑系统,即它允许所有人修改它的网页。 Wiki 使用了简化的语法, 替代复杂的 HTML , 加上 WEB 界面的编辑工具, 降低内容维护的门槛。 Wiki 的特点是方便和开放。 Wiki 最适合做百科全书、知识库、整理某一个领域的知识等知识型站点, 几个分在不同地区的人利用 Wiki 协同工作共同写一本书等等。 Wiki 技术已经被较好的用在百科全书、手册/FAQ 编写、专题知识库