Trac的安装设置:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Firehare留言 | 贡献
无编辑摘要
Firehare留言 | 贡献
无编辑摘要
第6行: 第6行:


由于其插件众多、功能全面,甚至可以与很多商业的CMS系统媲美,安装也不复杂,因此应用也日益广泛。它的ticket管理及工作流插件([http://trac-hacks.org/ http://trac-hacks.org/]) 使得它也可以很方便地进行简单的业务协作及流程控制。  
由于其插件众多、功能全面,甚至可以与很多商业的CMS系统媲美,安装也不复杂,因此应用也日益广泛。它的ticket管理及工作流插件([http://trac-hacks.org/ http://trac-hacks.org/]) 使得它也可以很方便地进行简单的业务协作及流程控制。  
<br>


== Trac安装  ==
== Trac安装  ==
第11行: 第13行:
在Ubuntu下安装Trac十分简单,只需要输入下列命令即可:  
在Ubuntu下安装Trac十分简单,只需要输入下列命令即可:  


<source lang="text">sudo apt-get install trac</source><br>这样的话,Ubuntu会自动下载安装trac、apache、subversion等必要组件,如果需要trac支持BZR,则还需要用下列命令安装BZR插件:<br>  
<source lang="text">sudo apt-get install trac</source><br>这样的话,Ubuntu会自动下载安装trac、apache、subversion等必要的软件(建议先行安装apach2、subversion),如果需要trac支持BZR,则还需要用下列命令安装BZR插件:<br>
 
<source lang="text">sudo aptitude install trac-bzr</source>
 
同样的,如果要其支持GIT,则需要用下列使用安装GIT插件:
 
<source lang="text">sudo aptitude install trac-git</source>
 
本文以subversion为例,介绍Trac的安装过程。
 
== Trac设置<br> ==
 
=== 配置Subversion版本库<br>  ===
 
Subversion 文件仓库可以放在任意位置,其中有两个最常用的位置分别是:/usr/local/svn 和 /home/svn。为了在下面的描述中简单明了,假设您的 Subversion 文件仓库放在 /home/svn/repo,并且项目名称为“trac”。 <br>
 
==== 创建Subversion版本库  ====
 
创建Subversion版本库目录十分简单,只需要输入下列命令即可:
 
<source lang="text">sudo mkdir -p /home/svn/repo
sudo svnadmin create /home/svn/repo</source><br>


<source lang="text">sudo aptitude install trac-bzr</source>
==== 设置Subversion版本库的权限<br> ====


同样的,如果要其支持GIT,则需要用下列使用安装GIT插件:
设置Subversion版本库的访问权限也有很多方法,通常的做法是,创建一个名为“Subversion”的组,并将该组拥有访问Subversion版本库所在的目录的权限,同时将需要访问Subversion版本库的用户加入到这个组中: <br>


<source lang="text">sudo aptitude install trac-git</source>
<br>


本文以subversion为例,介绍Trac的安装过程。
<br>

2009年6月27日 (六) 11:56的版本

Trac简介

Trac是Edgewall公司推出的网页界面专案管理软件,尤其擅长软件BUG跟踪方面。

Trac使用Python编程语言开发。在2005年中以前,Trac以GPL发行;直到 0.9 版开始使用修改过的BSD许可证发布。基本上都是属于自由软件的许可证。该软件集成了增强的Wiki功能和版本控制功能,并可通过插件扩展其功能。

由于其插件众多、功能全面,甚至可以与很多商业的CMS系统媲美,安装也不复杂,因此应用也日益广泛。它的ticket管理及工作流插件(http://trac-hacks.org/) 使得它也可以很方便地进行简单的业务协作及流程控制。


Trac安装

在Ubuntu下安装Trac十分简单,只需要输入下列命令即可:

<source lang="text">sudo apt-get install trac</source>
这样的话,Ubuntu会自动下载安装trac、apache、subversion等必要的软件(建议先行安装apach2、subversion),如果需要trac支持BZR,则还需要用下列命令安装BZR插件:

<source lang="text">sudo aptitude install trac-bzr</source>

同样的,如果要其支持GIT,则需要用下列使用安装GIT插件:

<source lang="text">sudo aptitude install trac-git</source>

本文以subversion为例,介绍Trac的安装过程。

Trac设置

配置Subversion版本库

Subversion 文件仓库可以放在任意位置,其中有两个最常用的位置分别是:/usr/local/svn 和 /home/svn。为了在下面的描述中简单明了,假设您的 Subversion 文件仓库放在 /home/svn/repo,并且项目名称为“trac”。

创建Subversion版本库

创建Subversion版本库目录十分简单,只需要输入下列命令即可:

<source lang="text">sudo mkdir -p /home/svn/repo sudo svnadmin create /home/svn/repo</source>

设置Subversion版本库的权限

设置Subversion版本库的访问权限也有很多方法,通常的做法是,创建一个名为“Subversion”的组,并将该组拥有访问Subversion版本库所在的目录的权限,同时将需要访问Subversion版本库的用户加入到这个组中: