RBTools 0.5.2 Release Notes¶
Release date: August 15, 2013
New Features¶
Added support for posting Git changes to Bitbucket.
Previously, our support for Bitbucket was limited to Mercurial repositories, but starting in Review Board 1.7.13, you can post to Git repositories as well. This only works with
rbt post
.Added
--help
torbt
and all commands.We now support
rbt help <command>
,rbt --help <command>
, andrbt <command> --help
.This also supports the short-hand flag,
--help
.Added the
rbt get
tool.This command takes a path to an API resource, requests the resource, and prints it as JSON. The path can either be a full URL, or a path relative to the API URL for the Review Board server in the current source tree (such as
/review-requests/123/
).Query arguments may also be specified for the request. Each query argument appears after
--
on the command line and takes the form--<query-arg>=<value>
. For example,rbt api-get /review-requests/ -- --counts-only=1
would result in a request tohttp://example.com/api/review-requests/?counts-only=1
.Added git-p4 support to
rbt post
.Changes on a branch of a git-p4 repository can now be posted to Review Board against a configured Perforce repository.
This doesn’t yet support tracking moved files. Any moved files in a change will appear as groups of added and deleted files.
Patch by Chris van Es.
Improved error feedback when posting/updating a review request.
rbt post
now shows proper error messages from the server when there’s an issue creating or updating a review request. It also logs additional detailed information in the debug output.Patch by Andrew Grigorev.
Added an
--svn-show-copies-as-adds
flag torbt post
. (Bug #3024)When copying a branch and posting for review,
rbt post
will inform the user that it cannot post the change by default, and to pass--svn-show-copies-as-adds
, which will include the copied branch. This helps avoid the problem of accidentally posting a massive, potentially unnecessary change for review.Patch by Sudhir Sangappa.
Bug Fixes¶
Fixed a breakage where the git-svn support attempted to access the value for
--parent
, which isn’t available for git-svn. Patch by Hanno S.Fixed a breakage in Plastic support, due to a code refactor. (Bug #3044)
When generating a Perforce diff, symlinks are no longer included, as these could easily lead to crashes. Patch by Damian Johnson.
Contributors¶
Andrew Grigorev
Christian Hammond
Chris van Es
Damian Johnson
David Trowbridge
Hanno S
Steven MacLeod
Steven Walter
Sudhir Sangappa