trac权限管理

来源:互联网 发布:淘宝开店贷款 编辑:程序博客网 时间:2024/05/22 07:52
原文地址:http://hi.baidu.com/aruizen/blog/item/2793f9ddff2b2dec76c63880.html

Trac安装完成后,可以使用trac-admin进行管理。

如 trac-admin /home/trac/myProject
/home/trac/myProject是你的trac工程目录,例如trac-admin /data0/trac

在里面 permission list
就可以列出当前的用户以及权限。

默认安装的情况,匿名用户拥有以下权限:

anonymous  BROWSER_VIEW   //查看版本库anonymous  CHANGESET_VIEW  //查看修改记录anonymous  FILE_VIEW   //查看文件内容anonymous  LOG_VIEW   //查看日志anonymous  MILESTONE_VIEW  //查看里程杯anonymous  REPORT_SQL_VIEW  //查看报告查询语句anonymous  REPORT_VIEW   //查看报告anonymous  ROADMAP_VIEW   //查看路标anonymous  SEARCH_VIEW   //显示查找anonymous  TICKET_CREATE  //创建任务单anonymous  TICKET_MODIFY  //修改任务单anonymous  TICKET_VIEW   //显示任务单anonymous  TIMELINE_VIEW  //查看时间线anonymous  WIKI_CREATE   //创建wikianonymous  WIKI_MODIFY   //修改wikianonymous  WIKI_VIEW   //查看wiki
想要移除这些权限,只需要

permission remove anonymous *

若是想添加某一权限,可以使用

permission add anonymous TICKET_VIEW

也可以添加组,比如

permission add admin TRAC_ADMIN

然后将用户放到组中

permission add sun admin

类似地可以自由地进行TRAC的权限控制。

更高级更方便地可以使用Trac的WebAdmin来实现权限控制。

原创粉丝点击