<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>寂静的深海 &#187; Trac</title>
	<atom:link href="http://www.deepseath.com/?feed=rss2&#038;tag=trac" rel="self" type="application/rss+xml" />
	<link>http://www.deepseath.com</link>
	<description></description>
	<lastBuildDate>Mon, 29 Jan 2024 09:55:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>在Windows下安装Trac简要说明总结</title>
		<link>http://www.deepseath.com/?p=796</link>
		<comments>http://www.deepseath.com/?p=796#comments</comments>
		<pubDate>Sun, 10 Oct 2010 14:40:36 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[Trac]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[转载]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=796</guid>
		<description><![CDATA[之前尝试安装过Trac，嫌麻烦半途而废，刚刚得知Trac发布了新版本（Trac 0.12）觉得还是要再试一下，毕竟用这个做一些统计和汇报总要比手写脑记要好一些，另外也可以避免团队成员脑力激进者们过度发散项目运营思维（其实是好事，只是觉得有时候还是需要将思路多多沉淀一下为好，避免头脑过热），哈哈。 下面这篇文字转自网络，虽然是07年的文字，但多少还是有一些参考价值的，改天尝试安装完后，自己也写个安装说明——哈哈，如果不懒的话*_* trac是一个很不错的wiki+bug tracker软件 公司急需一个bug tracker软件来管理bug和一些小任务 经过评估之后，终于决定使用trac（有空我再写一篇比较和评估的依据） trac的安装有点麻烦，因为他用了不少外部库，有些还是c写的。这个也是影响我评估的其中一个因素，差点就不打算使用它了 经过几天的研究，发现trac在windows下的安装异常简单，但是有好多需要注意的细节，于是变有了这篇文章 说实在话，现在我甚至觉得windows下的安装比linux还要简单，呵呵 Trac Guide里面的[Trac Installation Guide](http://trac.edgewall.org/wiki/TracInstall)仅仅是一个通用的描述，并不是具体的步骤，所以这个页面只能当成是参考的部分。不过，页面里面也穿插了很多细节，什么可以用什么不能用，所以最后还是得详细看一遍才清楚 真正正确和详细的步骤其实有一份[Trac on Windows](http://trac.edgewall.org/wiki/TracOnWindows)的文档，但是藏的比较隐蔽，具体的入口在Trac FAQ中 让我们来看看这份文档吧，基本上，跟随这份文档你就能在windows安装一个trac 首先是python的版本选择问题，虽然python2.5已经出了很久，但是，因为trac依赖了一个c写的模板引擎ClearSilver，并没有for python2.5 windows的编译好的包，因此，你必须自己编译ClearSilver，那是相当的麻烦。linux呢？linux反正是要编译的，所以就算用python2.4情况也是一样（所以linux的安装还是比较麻烦的） 除了ClearSilver以外，其他包也可能遇到类似的问题，因此，使用python2.4是最佳的选择 题外话，其实还有另外一个选择，就是使用trac 0.11dev。不知道具体的原因，trac已经决定使用Genshi来代替ClearSilver作为模板引擎，具体的文档是[Trac with Python 2.5](http://trac.edgewall.org/wiki/TracOnWindows/Python2.5)，不过我觉得还是不要使用测试版比较好。另外说一下，Genshi也是trac出品的 接下来，文档提供了4种安装方法。我最后选择了第二种，也比较推荐这种，使用单独的Installer，Setuptools 的确是一个好工具，但是感觉不太好控制 下载并运行trac-0.10.4.win32.exe、clearsilver-0.9.14.win32-py2.4.exe，Installer会自动找到python的位置。trac使用sqlite来做后端存储，所以你还需要pysqlite-2.3.4.win32-py2.4.exe，如果你还想用trac的svn browser功能，你还需要svn-python-1.4.4.win32-py2.4.exe 关于数据库的选择，trac最初只支持sqlite，现在支持postgresql和mysql，但是官方不推荐使用mysql，说是因为字符集问题？（这个理由有点烂），但是官方不推荐是比较麻烦的，专门装个postgresql也不太现实。其实，sqlite的表现相当好，而且，备份起来相当方便，所以最后还是决定用sqlite 然后。。。没有了，呵，其实trac已经安装完成了 运行 \Python24\Scripts\trac-admin.py my-project initenv \Python24\Scripts\tracd.py -p 8000 my-project 开始试用你的trac吧 总结一下： 1. 使用python2.4 2. 安装trac-0.10.4.win32.exe、clearsilver-0.9.14.win32-py2.4.exe、pysqlite-2.3.4.win32-py2.4.exe 3. 开始使用！ 本文全文转载自：http://weavesky.com/2007/09/10/trac-on-windows/]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=796</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
