如何安装使用reviewboard配套工具post review
来源:互联网 发布:ae软件下载windows版 编辑:程序博客网 时间:2024/05/20 02:26
以Python2.7为例,从http://www.python.org/getit/下载windows版Python(现在已经是2.7版本了),并且安装到C:\Python27。
2. 设置Python变量:
在系统全局变量中加入PYTHON_HOME变量,值为C:\Python27。
继续在Path变量中添加两个路径:%PYTHON_HOME%,%PYTHON_HOME%\scripts
3. 安装post review工具:
在windows命令行中输入:easy_install -U RBTools
4. 安装subversion的命令行版本:
从http://www.collab.net/downloads/subversion/网站上下载命令行版本的subvesion客户端。安步骤安装好,同样把svn路径加入系统变量中。
5. 安装svn默认的diff工具diffutils:
从http://www.gnu.org/s/diffutils网站下载diffutils的windows版本的二进制包,并且释放到前面subversion安装目录中。
6. 配置subversion库的属性,关联subversion和reviewboard:
可以使用svn命令行:
svn propset reviewboard:url http://192.168.1.50画线处为reviewboard网站地址。用这个地址必须能在浏览器中打开自建的reviewboard首页。
也可用用更直观的图形工具来设置,以乌龟svn为例,看图说话
右键点击代码库,打开属性设置对话框。
点击New...按钮添加属性reviewboard:url值为reviewboard的地址。然后保存并更新本地代码。
7. 在本地checkout的代码库文件夹中添加配置文件.reviewboardrc
注意文件名是以.开头的,windows是不允许这样的文件名的,我是使用命令行来解决这个问题。假设把svn代码checkout到D:\project1下,输入命令:
D:\project1>dir > .reviewboardrc然后清空.reviewboardrc文件所有内容,并粘帖如下内容:
REPOSITORY = 'http://192.168.1.50/repos/depot' /*表示svn库所在位置*/
REVIEWBOARD_URL = "http://192.168.1.50" /*表示reviewboard所在位置*/
8. 大功告成,测试一下
还是在代码库checkout所在的文件夹中打开cmd,修改代码之后,运行:post-review,工具会自动比较代码改动并上传到reviewboard服务器,并生成一个新的reviewboard项。
如果你想把修改内容更新到已有的review项中,运行:post-review /r xx (xx表示review项的索引号)
更多用法,请看官方文档http://www.reviewboard.org/docs/manual/dev/users/tools/post-review/.
- 如何安装使用reviewboard配套工具post review
- reviewboard svn post-review hook
- Ubuntu 下ReviewBoard实现post-review
- 在使用reviewboard时,向分支添加新文件后,不能产生diff并由此就不能post-review新review request的原因
- reviewboard-使用RBtools工具提交review申请,提示more files in your changeset has history scheduled with commit.
- CodeReivew工具 Review Board 安装使用札记
- reviewboard--ubuntu安装reviewboard
- ReviewBoard 的安装和使用(五)—— RBTools工具的使用
- reviewboard安装
- Reviewboard 使用和安装问题总结
- 代码review工具phabricator在win7下的安装使用
- 代码审核工具ReviewBoard在Windows下安装问题
- 代码审查工具ReviewBoard
- 强大的安卓模拟器管理工具genymotion 如何安装 并和eclipse配套使用
- 强制 code review:reviewboard+svn 的方案
- 强制 code review:reviewboard+svn 的方案
- 强制 code review:reviewboard+svn 的方案
- 强制 code review:reviewboard+svn 的方案
- oc单例
- 苹果在iOS5.0里面禁止使用了udid,那么用什么来判断设备呢
- 网络接口配置文件汇总
- UIButton 创建
- android USB Debugging平板机调试步骤,真机调试,平板机调试,usb测试
- 如何安装使用reviewboard配套工具post review
- core text小结
- GPRS模块CME ERROR CODE
- android WebView使用
- C++和C#编写调用COM组件
- Running a R/3 Job in BW Process Chain(整理SDN)
- PHP精华
- HDU高精度总结(java大数类)
- DIV+CSS 案例视频教程(免费的)