环境是,硬件mac,终端是terminal
首先,确保你正确的安装了git.git-svn
配置ReviewBoard
配置ReviewBoard过程:
1. 在这个链接的网页上下载任意一个rar包 http://downloads.
reviewboard.org/releases/RBTools/0.3
2.解压这个文件在主目录中
3. mv <folder name> RBtools
4. cd ~/RBtools
5. python setup.py install
6. mv <downloaded EGG file> RBtools.egg
7. easy_install RBtools.egg
8. 从 https://gist.github.com/44537下载 git-svn-diff 这个文件,并且把这个文件的路径加入到你电脑的 PATH.
在你的.gitconfig文件中配置reviewboard的网址,比如:
[reviewboard]
url = https://xxxxx/reviewboard
(提示,在你的terminal中,用 vi ~/.gitconfig 来启动编辑,敲入i可以进入编辑这个文件的状态,按esc退出编辑状态,输入:wq退出编辑)
现在,提交你的代码到head中,然后输入post-review即可
如果是第一次发布reviewboard,会要求你输入reviewboard的用户名和密码...
到此,即成功了,reviewboard的内容可以在浏览器中编辑,但是在你commit code到head时,填入的-m"xxx"信息会在通知邮件中显示。