ReviewBoard安装配置说明

ReviewBoard安装配置说明

发布日期:2013-11-18

作者: 胡一辉

部门: SYSSW CMO

版本: V1.3

修订记录

日期 版本号 作者 变更说明
2012-9-11 V0.1 Yihui Hu 初始版本
2012-9-30 V1.0 Yihui Hu 总结中文乱码解决过程
2013-04-18 V1.1 Yihui Hu 升级到1.7.6版本后文档更新
2013-06-03 V1.2 Yihui Hu SVN和RB集成配置
2013-11-18 V1.3 Yihui Hu 补充在Ubuntu上的安装和SVN集成配置过程说明

目 录

ReviewBoard安装配置说明 1

目 录 3

ReviewBoard安装配置说明 5

1. ReviewBoard安装 5

1.1. Windows系统安装 5

1.2. Ubuntu系统安装 5

1.3. 创建ReviewBoard site 6

1.4. 正式环境安装样例 6

1.5. ReviewBoard升级 10

1.6. post-review 10

1.6.1. 概述 10

1.6.2. 创建和更新Review Request 10

1.6.3. Post commit代码 12

1.6.4. 提交现有diff 12

1.6.5. 自动post-review 12

1.6.6. 配置 12

1.6.7. post-review命令参数选项 13

1.7. 客户端post-review使用安装 15

1.7.1. Windows安装 15

1.7.2. Ubuntu安装 16

2. ReviewBoard配置 16

2.1. 用户管理 16

2.1.1. 编辑用户账号 16

2.1.2. 删除用户 17

2.1.3. 禁用用户账号 17

2.1.4. 超级用户 17

2.1.5. 设置权限 18

2.2. 通用设置 19

2.2.1. Site设置 19

2.2.2. Cache设置 20

2.2.3. Search设置 20

2.3. 认证设置 21

2.3.1. Standard registration 21

2.3.2. Active Directory 21

2.3.3. LDAP 21

2.4. 访问控制 22

2.5. 电子邮件配置 24

2.6. Diff Viewer差异查看设置 25

2.7. Logging设置 26

2.8. SSH设置 27

2.9. 缺省reviewer 27

2.10. 权限群组 29

2.11. Repository配置 30

2.11.1. 添加版本库 30

2.11.2. General Information 31

2.11.3. Repository Information:版本库信息 31

2.11.4. Bug Tracker 32

2.11.5. Access Control 33

2.11.6. Advanced Settings 33

2.11.7. ClearCase 34

2.11.8. CVS 34

2.11.9. Git 34

2.11.10. Perforce 35

2.11.11. Subversion 36

2.12. Review Group 36

2.12.1. Email和Review Group 36

2.12.2. 添加Review Groups 36

2.12.3. 编辑Review Group 38

2.12.4. 删除Review Group 38

2.13. Site维护 38

2.13.1. 全局参数 38

2.13.2. rb-site install 39

2.13.3. rb-site upgrade 39

2.13.4. rb-site manage 39

2.14. 高级管理命令 40

2.14.1. 查找索引 40

2.14.2. 创建超级用户 40

2.14.3. 打开命令行窗口 40

2.14.4. 重置Review Request的计数器 40

3. SVN和ReviewBoard集成配置 40

3.1. Pre-commit集成配置 41

3.1.1. 安装 41

3.1.2. 配置 41

3.1.3. SVN hooks 配置 42

3.1.4. 与已经使用过的 reviewboard 集成 44

3.2. Post-commit集成配置 44

ReviewBoard安装配置说明