RBTools 0.7.5 is now out and ready to install.
This is largely a bug fix release, focusing in part on improved compatibility with Windows, Git, Subversion, Mercurial, Perforce, and Team Foundation Server.
On Windows, RBTools will now first look in
%HOME% to find any custom
.reviewboardrc files, instead of only looking in the Application Data directory, which will be quite helpful with many system configurations. There are also fixes for using Mercurial on Windows.
Non-Git user? You've probably seen that annoying but harmless
command not found: git error when posting a change. That's gone now!
For Perforce users, posting submitted changes or files outside of the client view now work. This had regressed in an earlier release, but you should be in good shape now.
Subversion has seen some more Unicode fixes, plus fixes for
rbt post --svn-show-copies-as-adds.
Along with all this, we've added a new feature for setting a custom search path for
.reviewboardrc. You can set your
$RBTOOLS_CONFIG_PATH to a list of paths to search, allowing you to make your version in
$HOME take precedence over what's in your repository, and allowing you to work with centralized collections of aliases in your organization.
See the release notes for the complete list of changes.
One more thing: We've simplified installation for those of you using
pip to install. Our builds are now directly hosted on PyPI, meaning all you now need to do to upgrade is run:
$ pip install -U RBTools