c7185d9 New upstream 0.3.3 release

Authored and Committed by sgallagh 12 years ago
    New upstream 0.3.3 release
    http://www.reviewboard.org/docs/releasenotes/dev/rbtools/0.3.3/
    Notable Changes:
    Rewrote the Clear Case implementation to be cleaner, more maintainable,
    and less buggy
    New Features:
    post-review:
    Added --http-username and --http-password for providing defaults for
    Basic HTTP Authentication
    Clear Case:
    Added proper support for --tracking-branch and --revision-range
    Clear Case configuration has moved to .reviewboardrc
    Git:
    Added automatic parent diff determination when using --revision-range
    Added support for working against bare repositories when using
    revision-range
    Enhanced --revision-range to take any valid Git revisions
    Support --repository-url for overriding the git origin URL
    Mercurial:
    Added support for --guess-summary and --guess-description
    Allow a single revision to be passed to --revision-range
    Subversion:
    Added support for --svn-changelist for specifying SVN changelists
    Bug Fixes:
    post-review:
    Fixed authentication problems with some versions of Review Board
    Clear Case:
    The view is properly recognized
    Removed the dependency on xargs and cygwin
    Fixed breakages with binary files
    Removed support for --label, which was useless
    Running just post-review will now produce a working diff of checked
    out files
    Diffs generate properly now under Windows
    The diffs no longer hard-code a fake date, but instead use the real
    time/date of the file
    Files that were renamed no longer breaks the diff. OID/UUIDs are used
    instead of file paths
    Fixed diff generation to use the diff program instead of hand-crafting
    the diffs
    Running with --revision-range with paths that don't exist no longer
    produces unreadable IOException errors
    Git:
    Use real URLs when using git prefixes
    Fixed compatibility with versions of Git older than 1.6
    Added compatibility with msysgit
    The correct SVN remote tracking branch is now used for git-svn
    repositories
    Mercurial:
    Fixed an error when posting inside a Mercurial branch
    Perforce:
    Fixed Review Board version detection when checking for Perforce
    changeset support. This forced usage of the old API, preventing the new
    API from being used, which prevented usage with Review Board 1.6
    Subversion:
    Lines starting with --- and +++ in diffs that aren't diff control lines
    no longer results in broken diffs
    
        
file modified
+1 -0
file modified
+60 -1
file modified
+1 -1