- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Trac插件——WebAdmin的安装和使用???
2007-09-29 09:42:21|??分类:?工具使用|字号?订阅
Trac插件——WebAdmin的安装和使用
1. 安装介绍
第一步 下载并安装SetupTools
(1)SetupTools是一个使我们更加方便的安装和部署Python包的工具集,其下载地址为/pypi/setuptools,在这个页面中有exe形式的安装包,直接下载安装即可
(2)安装完成后,我们会在\Python24\Scripts目录中找到一个名为easy_install.exe的文件,它是SetupTools工具集的一员,我们就是使用它完成Trac插件的安装。
第二步 下载WebAdmin
(1)WebAdmin是一个对Trac进行权限控制的插件,安装完成后可以在Trac页面中直接对权限进行控制,其下载地址为/wiki/WebAdmin,页面中有许多版本,根据自己需要下载即可
NOTE: (i)Trac 0.11以后的版本会自动集成WebAdmin,只有0.11之前的版本需要手动下载安装
(ii)WebAdmin只向拥有TRAC_ADMIN权限用户开放,所以建议在安装WebAdmin之前先设置一个TRAC_ADMIN权限的用户
(2)下载后得到一个压缩包,解压得到一个*.egg的文件夹
第三步 安装
(1)拷贝刚才解压得到的*.egg文件夹,粘贴到你所要配置的Trac目录下的plugins目录,例如D:\EasyCM\trac_projs\testtrac\plugins,其中D:\EasyCM\trac_projs\testtrac\为我所要配置的Trac目录;
(2)在控制台进入\Python24\Scripts,执行easy_install D:\EasyCM\trac_projs\testtrac\plugins\TracWebAdmin-0.1.2dev_r4240-py2.4.egg;
(3)在Trac.ini文件中加上以下代码:
[components]
webadmin.* = enabled
(4)执行Trac-Admin的Upgrade命令;
(5)重启Apache;
第四步 完成
使用TRAC_ADMIN权限的用户登陆,即可看到Admin目录。
2. 使用介绍
在Admin目录中,有两个模块,分别为General和Ticket System,下面对他们进行分别介绍
General模块
(1)Basic Settings:这个目录主要用于对当前项目的基本信息进行配置,其中包括Name,URL和Description三个字段,说明项目名称,项目URL地址,以及项目的描述信息,这几个字段也可以到trac.ini文件中的project代码段进行修改;
(2)Logging:这个目录用来配置日志记录的一些参数,其中包括Type,Log Level和Log File三个字段,Type说明日志记录的类型,分为Console,File,Syslog和Windows Event Log四种,Log Level分为Debug,Info,Warning,Error和Ctitical五种,Log File用于指定日志文件的位置;
(3)Permissions:用于控制用户权限,在这个目录中,可以方便的进行用户组添加,用户添加,用户权限管理等功能;
(4)Plugins:用于管理Trac的插件,可以对插件进行删除,添加(这里可以直接添加*.egg类型的插件至本项目中,而不必再去进行控制台操作);
Ticket System模块
这个模块的功能是控制Ticket相关的属性,例如创建一个Ticket时,需要设定这个Ticket所属的Component,Milestone,Prioritie,Ticket Type和Version等,在这里便可以对这些属性进行配置。
(1)Components:这个目录的功能是管理Components,在这里可以对Components进行添加,删除和修改;
(2)Milestones:这个目录的功能是管理Milestones,在这里可以对Milestones进行添加,删除和修改;
(3)Priorities:这个目录用来管理可用的优先级别,可以新建一个优先级,设定某个优先级的级别,设定默认优先级,删除某个优先级;
(4)Ticket Types:这个目录用来管理Ticket Types,在这里可以对Ticket Types进行添加删除和修改;
(5)Versions:这个目录用来管理版本,同样可以进行添加删除和修改。
注:(i) WebAdmin的所有功能均可以通过操作TracAdmin或者修改trac.ini来实现,在附录1中列出了TracAdmin的所有命令及功能
文档评论(0)