`
ajax
  • 浏览: 251951 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
阅读更多

论坛上不少关于项目管理工具的文章,所以,也就又很多管理辅助工具被提到,记得刚工作的时候第一次用到Bugzilla,感觉自己一步迈进了小康了. 不但可以定义bug严重级别,bug修复状态等等,还可以结合mail通知,很是方便。可以这么说,用的好,可以很有效的管理整个软件周期内的bug。

 

谈到Mylyn +Trac,以前也看到有人发帖提过,但是始终没有计划去看看,甚至去研究,只知道不少人说不错。兴趣来自于,Eclipse里面带有Mylyn,每次看到的时候,而自己又不熟悉,一次两次,终于无法容忍,至少要大概的了解一下,省的别人问起的时候,尴尬的说,不知道(低调!虚荣心作怪)。所以就到网上想查篇文章看看,一查,好多都是和Trac结合配置的文章,好吧,正好现在有点时间一起看一下。

 

要研究一下,总要先配置起来吧,我参考的是这篇文章 ,但是又有一些不同,下面大致提一下异同点以及需要注意的地方。为了更加形象,给出在我机器上的配置路径,Trac项目路径是D:\project\trac, python25的安装路径是C:\Python25, Apache的安装路径是D:\install\Apache2.2

 

 1. 我使用的数据库是python自带的sqlite,所以要下载相应的sqlite for python.而不是Mysql for python。如果使用默认的sqlite,则不需要自己去创建数据库.

 

2. 在初始化trac项目时候,不需要指定连接的字符串,直接回车就可以了。如

    > C:\Python25\Scripts\trac-admin d:/project/trac initenv

 

   首先你需要输入你的trac项目名称,然后会要求你输入数据库连接字符串,如果是sqlite,直接回车就好了。

 

3. mod_wsgi被用于整合Apache,实际上整合Apache是为了使用Apache的权限。

 

4. 通过htpasswd 创建登陆Trac的用户的时候,一定要记住,当创建第二个以及后面的用户的时候,不能带-c,否则,后面的创建的用户会覆盖前面的用户。

 

5.默认情况下,eclipse(当前是3.4.1)安装了mylyn,没有安装trac扩展。下载mylyn的trac扩展的站点升级包mylyn-3.2.0-extras.zip才能用mylyn进行联接,否则,在Eclipse里面只能看到Bugzilla的repository。

 

6. logo图片,登陆Trac的首页面,会让你更新你的项目的logo图片,位置就在你trac项目的htdocs下,如我的:D:\project\trac\htdocs

 

7.列一下我所使用到的文件:

   apache_2.2.11-win32-x86-openssl-0.9.8i.msi
   Genshi-0.4.4.win32.exe
   mod_wsgi.so
   pysqlite-2.5.5.win32-py2.5.exe
   python-2.5.4.msi
   setuptools-0.6c7.win32-py2.5.exe
   Trac-0.11b2.win32.exe
   xmlrpcplugin-r6260.zip
   mylyn-3.2.0-extras.zip

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics