RBTools 0.7.4 Release Notes

Release date: June 11, 2015
Compatibility Notes

    Team Foundation Server support does not yet work with Visual Studio 2013
    Update 4 or higher.

    In Visual Studio 2013 Update 4, the command line tool we used, tf.cmd,
    has been rewritten, and many of the features we depended on were dropped.

    For the moment, you will need to stick with Update 3 or lower in order to
    continue using Power Pack‘s TFS support. Alternatively, if you’re running
    Update 4, you can try installing Team Explorer Everywhere.

Bug Fixes
General

    Fixed a Python 2.6 compatibility problem. (Bug #3753)

    When there are communication errors with a Review Board server, the error
    message will now contain more details on what went wrong. (Bug #3840)

    Fixed additional Unicode issues when running in a non-UTF-8 environment.

    Patch by Bartosz Gołek.

rbt post

    The --diff-filename and --update flags are now mutually-exclusive.
    (Bug #3755)

    The --update option didn’t make sense when using a diff filename, since
    the review request could not be guessed. There’s now an error shown when
    trying to use both.

Mercurial

    The --tracking-branch option wasn’t overriding the built-in default
    tracking branch.

    Patch by Andrew Bettison.

Team Foundation Server

    Modifications to directories or other non-files no longer break diff
    generation.
    Fixed issues with file encodings and newlines.
This commit is contained in:
richard 2015-06-30 21:56:13 +00:00
parent 0749753e83
commit a486ee5b28
3 changed files with 207 additions and 15 deletions

View file

@ -1,9 +1,8 @@
# $NetBSD: Makefile,v 1.5 2014/05/09 07:36:58 wiz Exp $ # $NetBSD: Makefile,v 1.6 2015/06/30 21:56:13 richard Exp $
DISTNAME= RBTools-0.2 DISTNAME= RBTools-0.7.4
PKGREVISION= 1
CATEGORIES= devel CATEGORIES= devel
MASTER_SITES= http://downloads.reviewboard.org/releases/RBTools/0.2/ MASTER_SITES= http://downloads.reviewboard.org/releases/RBTools/0.7/
MAINTAINER= pkgsrc-users@NetBSD.org MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.reviewboard.org/docs/manual/dev/users/tools/ HOMEPAGE= http://www.reviewboard.org/docs/manual/dev/users/tools/

View file

@ -1,16 +1,209 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2011/01/30 00:55:59 jnemeth Exp $ @comment $NetBSD: PLIST,v 1.2 2015/06/30 21:56:13 richard Exp $
bin/post-review bin/rbt
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt ${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/rbtools/__init__.py ${PYSITELIB}/rbtools/__init__.py
${PYSITELIB}/rbtools/__init__.pyc ${PYSITELIB}/rbtools/__init__.pyc
${PYSITELIB}/rbtools/__init__.pyo ${PYSITELIB}/rbtools/__init__.pyo
${PYSITELIB}/rbtools/postreview.py ${PYSITELIB}/rbtools/api/__init__.py
${PYSITELIB}/rbtools/postreview.pyc ${PYSITELIB}/rbtools/api/__init__.pyc
${PYSITELIB}/rbtools/postreview.pyo ${PYSITELIB}/rbtools/api/__init__.pyo
${PYSITELIB}/rbtools/api/cache.py
${PYSITELIB}/rbtools/api/cache.pyc
${PYSITELIB}/rbtools/api/cache.pyo
${PYSITELIB}/rbtools/api/capabilities.py
${PYSITELIB}/rbtools/api/capabilities.pyc
${PYSITELIB}/rbtools/api/capabilities.pyo
${PYSITELIB}/rbtools/api/client.py
${PYSITELIB}/rbtools/api/client.pyc
${PYSITELIB}/rbtools/api/client.pyo
${PYSITELIB}/rbtools/api/decode.py
${PYSITELIB}/rbtools/api/decode.pyc
${PYSITELIB}/rbtools/api/decode.pyo
${PYSITELIB}/rbtools/api/decorators.py
${PYSITELIB}/rbtools/api/decorators.pyc
${PYSITELIB}/rbtools/api/decorators.pyo
${PYSITELIB}/rbtools/api/errors.py
${PYSITELIB}/rbtools/api/errors.pyc
${PYSITELIB}/rbtools/api/errors.pyo
${PYSITELIB}/rbtools/api/factory.py
${PYSITELIB}/rbtools/api/factory.pyc
${PYSITELIB}/rbtools/api/factory.pyo
${PYSITELIB}/rbtools/api/request.py
${PYSITELIB}/rbtools/api/request.pyc
${PYSITELIB}/rbtools/api/request.pyo
${PYSITELIB}/rbtools/api/resource.py
${PYSITELIB}/rbtools/api/resource.pyc
${PYSITELIB}/rbtools/api/resource.pyo
${PYSITELIB}/rbtools/api/tests.py
${PYSITELIB}/rbtools/api/tests.pyc
${PYSITELIB}/rbtools/api/tests.pyo
${PYSITELIB}/rbtools/api/transport/__init__.py
${PYSITELIB}/rbtools/api/transport/__init__.pyc
${PYSITELIB}/rbtools/api/transport/__init__.pyo
${PYSITELIB}/rbtools/api/transport/sync.py
${PYSITELIB}/rbtools/api/transport/sync.pyc
${PYSITELIB}/rbtools/api/transport/sync.pyo
${PYSITELIB}/rbtools/api/utils.py
${PYSITELIB}/rbtools/api/utils.pyc
${PYSITELIB}/rbtools/api/utils.pyo
${PYSITELIB}/rbtools/clients/__init__.py
${PYSITELIB}/rbtools/clients/__init__.pyc
${PYSITELIB}/rbtools/clients/__init__.pyo
${PYSITELIB}/rbtools/clients/bazaar.py
${PYSITELIB}/rbtools/clients/bazaar.pyc
${PYSITELIB}/rbtools/clients/bazaar.pyo
${PYSITELIB}/rbtools/clients/clearcase.py
${PYSITELIB}/rbtools/clients/clearcase.pyc
${PYSITELIB}/rbtools/clients/clearcase.pyo
${PYSITELIB}/rbtools/clients/cvs.py
${PYSITELIB}/rbtools/clients/cvs.pyc
${PYSITELIB}/rbtools/clients/cvs.pyo
${PYSITELIB}/rbtools/clients/errors.py
${PYSITELIB}/rbtools/clients/errors.pyc
${PYSITELIB}/rbtools/clients/errors.pyo
${PYSITELIB}/rbtools/clients/git.py
${PYSITELIB}/rbtools/clients/git.pyc
${PYSITELIB}/rbtools/clients/git.pyo
${PYSITELIB}/rbtools/clients/mercurial.py
${PYSITELIB}/rbtools/clients/mercurial.pyc
${PYSITELIB}/rbtools/clients/mercurial.pyo
${PYSITELIB}/rbtools/clients/perforce.py
${PYSITELIB}/rbtools/clients/perforce.pyc
${PYSITELIB}/rbtools/clients/perforce.pyo
${PYSITELIB}/rbtools/clients/plastic.py
${PYSITELIB}/rbtools/clients/plastic.pyc
${PYSITELIB}/rbtools/clients/plastic.pyo
${PYSITELIB}/rbtools/clients/svn.py
${PYSITELIB}/rbtools/clients/svn.pyc
${PYSITELIB}/rbtools/clients/svn.pyo
${PYSITELIB}/rbtools/clients/tests.py
${PYSITELIB}/rbtools/clients/tests.pyc
${PYSITELIB}/rbtools/clients/tests.pyo
${PYSITELIB}/rbtools/clients/tfs.py
${PYSITELIB}/rbtools/clients/tfs.pyc
${PYSITELIB}/rbtools/clients/tfs.pyo
${PYSITELIB}/rbtools/commands/__init__.py
${PYSITELIB}/rbtools/commands/__init__.pyc
${PYSITELIB}/rbtools/commands/__init__.pyo
${PYSITELIB}/rbtools/commands/api_get.py
${PYSITELIB}/rbtools/commands/api_get.pyc
${PYSITELIB}/rbtools/commands/api_get.pyo
${PYSITELIB}/rbtools/commands/attach.py
${PYSITELIB}/rbtools/commands/attach.pyc
${PYSITELIB}/rbtools/commands/attach.pyo
${PYSITELIB}/rbtools/commands/clearcache.py
${PYSITELIB}/rbtools/commands/clearcache.pyc
${PYSITELIB}/rbtools/commands/clearcache.pyo
${PYSITELIB}/rbtools/commands/close.py
${PYSITELIB}/rbtools/commands/close.pyc
${PYSITELIB}/rbtools/commands/close.pyo
${PYSITELIB}/rbtools/commands/diff.py
${PYSITELIB}/rbtools/commands/diff.pyc
${PYSITELIB}/rbtools/commands/diff.pyo
${PYSITELIB}/rbtools/commands/land.py
${PYSITELIB}/rbtools/commands/land.pyc
${PYSITELIB}/rbtools/commands/land.pyo
${PYSITELIB}/rbtools/commands/list_repo_types.py
${PYSITELIB}/rbtools/commands/list_repo_types.pyc
${PYSITELIB}/rbtools/commands/list_repo_types.pyo
${PYSITELIB}/rbtools/commands/login.py
${PYSITELIB}/rbtools/commands/login.pyc
${PYSITELIB}/rbtools/commands/login.pyo
${PYSITELIB}/rbtools/commands/logout.py
${PYSITELIB}/rbtools/commands/logout.pyc
${PYSITELIB}/rbtools/commands/logout.pyo
${PYSITELIB}/rbtools/commands/main.py
${PYSITELIB}/rbtools/commands/main.pyc
${PYSITELIB}/rbtools/commands/main.pyo
${PYSITELIB}/rbtools/commands/patch.py
${PYSITELIB}/rbtools/commands/patch.pyc
${PYSITELIB}/rbtools/commands/patch.pyo
${PYSITELIB}/rbtools/commands/post.py
${PYSITELIB}/rbtools/commands/post.pyc
${PYSITELIB}/rbtools/commands/post.pyo
${PYSITELIB}/rbtools/commands/publish.py
${PYSITELIB}/rbtools/commands/publish.pyc
${PYSITELIB}/rbtools/commands/publish.pyo
${PYSITELIB}/rbtools/commands/setup_repo.py
${PYSITELIB}/rbtools/commands/setup_repo.pyc
${PYSITELIB}/rbtools/commands/setup_repo.pyo
${PYSITELIB}/rbtools/commands/stamp.py
${PYSITELIB}/rbtools/commands/stamp.pyc
${PYSITELIB}/rbtools/commands/stamp.pyo
${PYSITELIB}/rbtools/commands/status.py
${PYSITELIB}/rbtools/commands/status.pyc
${PYSITELIB}/rbtools/commands/status.pyo
${PYSITELIB}/rbtools/helpers/__init__.py
${PYSITELIB}/rbtools/helpers/__init__.pyc
${PYSITELIB}/rbtools/helpers/__init__.pyo
${PYSITELIB}/rbtools/helpers/hgext.py
${PYSITELIB}/rbtools/helpers/hgext.pyc
${PYSITELIB}/rbtools/helpers/hgext.pyo
${PYSITELIB}/rbtools/hooks/__init__.py
${PYSITELIB}/rbtools/hooks/__init__.pyc
${PYSITELIB}/rbtools/hooks/__init__.pyo
${PYSITELIB}/rbtools/hooks/common.py
${PYSITELIB}/rbtools/hooks/common.pyc
${PYSITELIB}/rbtools/hooks/common.pyo
${PYSITELIB}/rbtools/hooks/git.py
${PYSITELIB}/rbtools/hooks/git.pyc
${PYSITELIB}/rbtools/hooks/git.pyo
${PYSITELIB}/rbtools/testing/__init__.py
${PYSITELIB}/rbtools/testing/__init__.pyc
${PYSITELIB}/rbtools/testing/__init__.pyo
${PYSITELIB}/rbtools/testing/testcase.py
${PYSITELIB}/rbtools/testing/testcase.pyc
${PYSITELIB}/rbtools/testing/testcase.pyo
${PYSITELIB}/rbtools/tests.py ${PYSITELIB}/rbtools/tests.py
${PYSITELIB}/rbtools/tests.pyc ${PYSITELIB}/rbtools/tests.pyc
${PYSITELIB}/rbtools/tests.pyo ${PYSITELIB}/rbtools/tests.pyo
${PYSITELIB}/rbtools/utils/__init__.py
${PYSITELIB}/rbtools/utils/__init__.pyc
${PYSITELIB}/rbtools/utils/__init__.pyo
${PYSITELIB}/rbtools/utils/aliases.py
${PYSITELIB}/rbtools/utils/aliases.pyc
${PYSITELIB}/rbtools/utils/aliases.pyo
${PYSITELIB}/rbtools/utils/appdirs.py
${PYSITELIB}/rbtools/utils/appdirs.pyc
${PYSITELIB}/rbtools/utils/appdirs.pyo
${PYSITELIB}/rbtools/utils/checks.py
${PYSITELIB}/rbtools/utils/checks.pyc
${PYSITELIB}/rbtools/utils/checks.pyo
${PYSITELIB}/rbtools/utils/commands.py
${PYSITELIB}/rbtools/utils/commands.pyc
${PYSITELIB}/rbtools/utils/commands.pyo
${PYSITELIB}/rbtools/utils/console.py
${PYSITELIB}/rbtools/utils/console.pyc
${PYSITELIB}/rbtools/utils/console.pyo
${PYSITELIB}/rbtools/utils/diffs.py
${PYSITELIB}/rbtools/utils/diffs.pyc
${PYSITELIB}/rbtools/utils/diffs.pyo
${PYSITELIB}/rbtools/utils/filesystem.py
${PYSITELIB}/rbtools/utils/filesystem.pyc
${PYSITELIB}/rbtools/utils/filesystem.pyo
${PYSITELIB}/rbtools/utils/match_score.py
${PYSITELIB}/rbtools/utils/match_score.pyc
${PYSITELIB}/rbtools/utils/match_score.pyo
${PYSITELIB}/rbtools/utils/process.py
${PYSITELIB}/rbtools/utils/process.pyc
${PYSITELIB}/rbtools/utils/process.pyo
${PYSITELIB}/rbtools/utils/repository.py
${PYSITELIB}/rbtools/utils/repository.pyc
${PYSITELIB}/rbtools/utils/repository.pyo
${PYSITELIB}/rbtools/utils/review_request.py
${PYSITELIB}/rbtools/utils/review_request.pyc
${PYSITELIB}/rbtools/utils/review_request.pyo
${PYSITELIB}/rbtools/utils/testbase.py
${PYSITELIB}/rbtools/utils/testbase.pyc
${PYSITELIB}/rbtools/utils/testbase.pyo
${PYSITELIB}/rbtools/utils/tests.py
${PYSITELIB}/rbtools/utils/tests.pyc
${PYSITELIB}/rbtools/utils/tests.pyo
${PYSITELIB}/rbtools/utils/users.py
${PYSITELIB}/rbtools/utils/users.pyc
${PYSITELIB}/rbtools/utils/users.pyo

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2011/01/30 00:55:59 jnemeth Exp $ $NetBSD: distinfo,v 1.2 2015/06/30 21:56:13 richard Exp $
SHA1 (RBTools-0.2.tar.gz) = 57a666cacc8f85e0c75a3ad585c2cd66f10c1442 SHA1 (RBTools-0.7.4.tar.gz) = 8ea3116f9798f48bc111ad14a8df6e8056068907
RMD160 (RBTools-0.2.tar.gz) = b157e75327ba3106e3c3d0fb8eee477d446ae914 RMD160 (RBTools-0.7.4.tar.gz) = 052e6a5be11c069573dc518a2d392d36e34bf8c1
Size (RBTools-0.2.tar.gz) = 36950 bytes Size (RBTools-0.7.4.tar.gz) = 158594 bytes