最权威的安装指南当然要参照 trac 的官方网站 http://trac.edgewall.org/wiki/TracInstall
不过那里不必要的信息比较多,这里是将安装过程简化记录一下。以下过程实际是在windows xp、python2.5 下安装Trac-0.11.7的过程
,不过与其他操作系统和不同版本下安装的过程是一样的。本文的最后还附了从Trac-0.11.7
升级到 Trac-0.12 简要过程。
要安装Trac,首先要安装如下软件包
:
[1] Python
version >= 2.4 and < 3.0
官网的下载页面似乎被墙,可以直接复制这个链接获得当前< 3.0 的最新版本的python: http://www.python.org/ftp/python/2.7/python-2.7.msi
关于Python的安装过程从略
[2] setuptools, version >= 0.6 一个python安装工具
安装文档和下载界面都在这个页面上 http://pypi.python.org/pypi/setuptools
下载连接在这里 http://pypi.python.org/pypi/setuptools#credits
Windows下直接运行安装包即可。如果原来安装过setuptools,则需要首先通过“控制面板”的“添加/删除程序界面"找到原来的版本进行删除,也可以手动将setuptools*.egg和setuptools.pth文件从site-packages的路径下删除。
安装完以后,你将可以发现easy_install.exe 在Python 脚本文件夹内[例如 C:\Python25\Scripts\],不要忘了将该文件夹加到环境变量的Path中
[3] Genshi, version >= 0.6
可以直接打开命令行,输入 easy_install Genshi 并运行即可
下载连接在这里 http://genshi.edgewall.org/wiki/Download
可选的安装包
其他 Python 包
[1] Babel, version >= 0.9.5, 实现本地化的工具
安装方法: 可以直接打开命令行,输入 easy_install Babel 并运行即可
[2] docutils, version >= 0.3.9
for WikiRestructuredText
.
安装方法:从这个页面 http://docutils.sourceforge.net/README.html#quick-start 下载安装包,解压后双击运行 install.py 即可
[3] Pygments for
syntax highlighting
安装方法: 可以直接打开命令行,输入 easy_install Pygments 并运行即可
[4] pytz
to get a complete list of time zones
安装方法: 可以直接打开命令行,输入 easy_install --upgrade pytz 并运行即可
安装Trac
从这里 http://trac.edgewall.org/wiki/TracDownload 下载到安装包运行即可
创建一个工程环境并运行
首先运行以下命令以获得test工程的初始环境,对其弹出的对话环境,可以一路默认走下来
$ trac-admin D:\Trac\test initenv
创建好环境之后,运行以下命令就可以启动一个Trac的服务了
$ tracd --port 8000 D:\Trac\test
此时,只要在浏览器中访问 http://localhost:8000/
就可以进行trac的学习了.
其他附加组件
[1] Trac 用户管理插件 http://trac-hacks.org/wiki/AccountManagerPlugin
安装方法: easy_install http://trac-hacks.org/svn/accountmanagerplugin/0.11
[2] 要使用Subversion 作为代码仓库,还需要安装 Subversion Python Bindings:
安装方法:在 http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 下载对应的安装包并执行即可
[3] 要使用mysql作为数据库,还需要mysql-python:
安装方法:在 http://sourceforge.net/projects/mysql-python/files/ 下载对应的安装包并执行即可
[4] 中文wiki 0.11
安装方法:在 http://trac-hacks.org/wiki/TracChineseTranslation 下载压缩代码,然后按照 trunk\0.11.x\readme.txt 的说明安装即可
升级到 Trac-0.12
如果直接下载 Trac-0.12 的安装包并运行安装的话,启动服务时将会出现这样
的错误,此时只要将其安装路径下的 老版本的Trac-0.11.7-py2.xegg-info 文件夹删除即可
然后启动服务成功后进入界面会发现一些升级工程的提醒,只要照做即可,原来的信息是不会丢失的。
分享到:
相关推荐
汉化文档将指导你如何正确地安装和配置汉化版Trac,避免在安装过程中出现语言理解上的困扰。按照文档的步骤操作,应该能顺利完成Trac的汉化安装。 总的来说,Trac汉化安装是一个涉及到Python环境搭建、数据库配置、...
在Windows环境下安装Trac涉及到多个步骤,包括安装必要的软件包和配置环境。 **1. 前言** 在Windows上搭建Trac和Subversion(SVN)环境,首先需要理解两者的关系:Trac是一个基于Web的项目管理平台,而SVN是版本...
### SVN+Trac安装流程详解 #### 一、下载所需安装文件 为了在Windows环境下搭建SVN+Trac系统,我们需要准备以下软件包: - **Python-2.4.4.msi**:这是Python的2.4最终版,因为后续的软件版本与Python 2.5存在...
### Trac安装与配置指南知识点总结 #### 一、引言 - **编写目的**:本文档旨在介绍如何安装和配置Apache2.0X+SVN1.4.X+Trac0.10.X,以满足团队软件开发过程中对bug追踪、版本控制以及文档共享的需求。同时,该文档...
总结起来,本安装手册提供了一套详细的流程,指导用户在Windows系统上配置trac 0.11,包括环境准备、项目初始化、权限管理配置以及与Subversion的集成。通过遵循这些步骤,开发者可以在本地建立一个功能完备的Trac...
标题中的“Trac安装用到的软件”表明我们要讨论的是Trac的安装过程,而Trac是一个开源的项目管理工具,常用于版本控制系统的集成,尤其是与Subversion(SVN)配合使用。在这个场景中,描述虽为空,但从提供的文件名...
Trac 安装和建站 Trac 是 Edgewall 公司推出的网页界面专案管理软件,尤其擅长软件 BUG 跟踪方面。 Trac 使用 Python 编程语言开发,该软件集成了增强的 Wiki 功能和版本控制功能,并可通过插件扩展其功能。 一、...
#### 二、安装Trac:分步指南 ##### 1. 安装Python2.5 Trac依赖于Python运行,因此第一步是安装Python2.5版本。选择此版本是因为它在撰写这份手册时被确认与后续的步骤兼容。Python是Trac的核心执行环境,确保其...
【Trac 安装详细指南】 Trac是一个开源的项目管理工具,集成了Wiki和问题跟踪系统,旨在提高软件开发团队的效率和协作。它与版本控制系统如SVN(Subversion)紧密集成,并且自带了Wiki功能,使得文档编写和项目追踪...
### Trac-Git安装及配置部署 #### 一、Trac安装 Trac是一个非常流行的开源项目管理和跟踪系统,它可以方便地与版本控制系统(如Git)集成,提供强大的项目跟踪功能,包括缺陷跟踪、wiki、任务管理等。下面详细介绍...
本指南将深入介绍如何开发Trac插件,以便为Trac环境添加自定义功能。 1. **Trac 1.0 API文档** Trac 1.0 API是开发插件的基础,提供了丰富的接口和组件,以允许开发者集成新的功能。了解这些API是创建高效且兼容...
Unbuntu安装trac指南
### Windows环境下Collabnet Subversion Edge与Trac集成安装方法详解 #### 一、概述 在软件开发过程中,源代码的版本控制与项目追踪是非常重要的环节。Collabnet Subversion (SVN) 和 Trac 是两个广泛使用的工具,...
在本文中,我们将详细介绍如何在Debian 6.0系统上安装并配置Subversion (SVN) 和Trac。Subversion是一种版本控制系统,而Trac则是一个集成的项目管理工具,它提供了问题跟踪、文档管理和源代码浏览等功能,并与...
本安装手册将指导你从零开始在本地环境中搭建 Trac 系统。 首先,确保你已经具备了必要的前置条件。Trac 的运行依赖于 Python 解释器和 Apache Web 服务器。在本例中,我们使用的是 Python 2.5 和 Apache 2.2.15。...
在开始安装Trac之前,确保您已经安装了Python解释器(Trac基于Python运行)以及所需的数据库支持。通常,Trac可以与SQLite、MySQL或PostgreSQL数据库协同工作。推荐使用Python 2.7或更高版本,因为某些较旧的版本...
### Trac 安装与配置详解 #### 一、Trac 概述 Trac 是一个基于 Web 的项目管理工具,特别适用于软件开发项目。它能够整合代码版本控制系统(如 Subversion 或 Git)以及缺陷跟踪系统,使得项目成员能够轻松追踪...
在本文中,我们将详细探讨如何在Windows环境下安装和配置Trac、Subversion(SVN)以及Apache服务器,这对于初学者来说是一份宝贵的指南。首先,确保你已经准备好所有必要的软件包,包括Apache、SVN、TortoiseSVN、...
### Windows 下 Apache+SVN+Trac 安装与配置详解 #### 一、准备工作 在开始集成 Apache、Subversion (SVN) 和 Trac 的过程中,首先要准备好所需的软件。 1. **Apache HTTP Server** - **官网**: ...