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