最权威的安装指南当然要参照 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 在 Windows 环境下的安装和配置涉及多个步骤,但只要遵循官方文档和上述指南,即使是初学者也能顺利完成部署。此外,深入理解 Trac 的各项配置选项和功能,将极大提高其在项目管理中的应用价值。
DEF CON 28安全模式的简易链接和指南 工作文件随意添加! 免责声明:这不是DEF CON的官方功能,仅用于帮助朋友。 使用链接的风险自负。 如果喜欢,请加注星标! Rick Roll单独出售 您的第一个呼叫端口应该是DEF CON ...
tornado-6.4.1-cp38-abi3-musllinux_1_2_i686.whl
tornado-6.1-cp36-cp36m-manylinux2014_aarch64.whl
基于java的ssm停车位短租系统程序答辩PPT.pptx
tornado-6.4b1-cp38-abi3-musllinux_1_1_x86_64.whl
基于java的招生管理系统答辩PPT.pptx
本压缩包资源说明,你现在往下拉可以看到压缩包内容目录 我是批量上传的基于SpringBoot+Vue的项目,所以描述都一样;有源码有数据库脚本,系统都是测试过可运行的,看文件名即可区分项目~ |Java|SpringBoot|Vue|前后端分离| 开发语言:Java 框架:SpringBoot,Vue JDK版本:JDK1.8 数据库:MySQL 5.7+(推荐5.7,8.0也可以) 数据库工具:Navicat 开发软件: idea/eclipse(推荐idea) Maven包:Maven3.3.9+ 系统环境:Windows/Mac
基于java的农机电招平台答辩PPT.pptx
jdk23 甲骨文官方安装包
基于java的机场网上订票系统答辩PPT.pptx
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
基于java的网上书店销售管理系统答辩PPT.pptx
tornado-6.3.3-cp38-abi3-win32.whl
【作品名称】:基于 Jsp+Sqlserver 实现的超市信息管理系统 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 系统功能: (1)系统分两种身份:管理员和员工,选择不同的身份进入不同的功能操作界面! (2)商品信息管理:管理员可以添加和维护商品信息,员工只能对商品信息进行查询 (3)员工信息管理:管理员登陆系统后可以可以添加和维护超市员工(收银员)的信息 (4)商品进货管理:管理员登陆系统后可以添加商品进货信息,可以对商品进货信息进行查询和统计,添加商品进进货退货信息,对商品进货退货信息进行查询和统计 (5)商品销售管理:员工(收银员)登陆系统后可以对商品进行销售,可以按时间查询自己的销售业绩;管理员登陆系统后可以按照时间等条件对销售信息进行查询,可以根据小票号登记顾客退货信息,查询顾客退货信息,可以查看员 【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
tornado-6.3.2-cp38-abi3-musllinux_1_1_i686.whl
基于java的热带水果商城答辩PPT.pptx
java awt、Swing实现中国象棋可联机版本采用面向对象思想 采用面向对象的思路,实现中国象棋可联机版本,适合初学者,以及对面向对象有更深层次理解的开发者或者同学。 使用原生的java awt、Swing进行窗口式开发 将素材文件夹放在D:\Game路径下 两个工程直接导入Eclipse,即可运行, ps:一个工程运行两次也可以,需要注意端口号,代码默认如果连接的端口号是3003,则监听3004端口,相反同理。联机前需要确保两台计算机同时处于局域网或外网
web前端设计与开发(详细整理)(包含html讲解,css讲解,移动web讲解),合适学习前端的人员进行基础学习,一秒变高手
分析所需的数据和代码都在这里