加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区

查看完整版本: EasyCM使用笔记:Trac插件——WebAdmin的安装和使用

gisbbs 2008-7-3 16:06

EasyCM使用笔记:Trac插件——WebAdmin的安装和使用

EasyCM安装的trac没有带webadmin,需要我们自己安装,才能方便的管理trac。
第一步 下载并安装SetupTools

(1)SetupTools是一个使我们更加方便的安装和部署Python包的工具集,其下载地址为[url]http://pypi.python.org/pypi/setuptools[/url],在这个页面中有exe形式的安装包,直接下载安装即可.[本系列教程版权归G客所有,请注明出处:G客园[url]www.gisblogs.net[/url]]

(2)安装完成后,我们会在\Python24\Scripts目录中找到一个名为easy_install.exe的文件,它是SetupTools工具集的一员,我们就是使用它完成Trac插件的安装。
第二步 下载WebAdmin

(1)WebAdmin是一个对Trac进行权限控制的插件,安装完成后可以在Trac页面中直接对权限进行控制,其下载地址为[url]http://trac.edgewall.org/wiki/WebAdmin[/url],页面中有许多版本,根据自己需要下载即可

    NOTE: (i)Trac 0.11以后的版本会自动集成WebAdmin,只有0.11之前的版本需要手动下载安装

        (ii)WebAdmin只向拥有TRAC_ADMIN权限用户开放,所以建议在安装WebAdmin之前先设置一个TRAC_ADMIN权限的用户

(2)下载后得到一个压缩包,其后缀名为.egg.zip,千万不要去解压,直接改名去掉.zip,得到.egg文件

[本系列教程版权归G客所有,请注明出处:G客园[url]www.gisblogs.net[/url]]
第三步 安装

(1)拷贝刚才得到的*.egg文件夹,粘贴到你所要配置的Trac目录下的plugins目录,例如c:\EasyCM\ trac_projs\testtrac\plugins,其中c:\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)重启Apache;
第四步 完成

使用TRAC_ADMIN权限的用户登陆,即可看到Admin目录。
页: [1]
查看完整版本: EasyCM使用笔记:Trac插件——WebAdmin的安装和使用