Skip to main content

Extra diff-generation commands for Bazaar

Project description

This Breezy plugin adds a few commands that perform variants on the basic brz diff command.

brz diff-mainline performs a diff between the specified revisions, reflecting only changes originated in the mainline: that is, it first applies any merges introduced between the old and new revisions to a temporary copy of the old tree, and then performs a diff between that temporary copy and the new tree. For example, this can be used to see changes introduced while resolving conflicts during a manual merge.

brz diff-ignore-branches performs a diff between the specified revisions, but ignoring merges from the specified branches.

brz preview-diff performs a preview diff in the style used by Launchpad merge proposals: it shows the diff that would be introduced by merging the tip of the source branch into the target branch. If a prerequisite branch is also given using the --prerequisite-branch option, then it will merge the tip of the prerequisite branch into a temporary copy of the target branch, and then show the diff that would be introduced by merging the tip of the source branch into that temporary copy.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

difftacular-0.1.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

difftacular-0.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file difftacular-0.1.tar.gz.

File metadata

  • Download URL: difftacular-0.1.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4

File hashes

Hashes for difftacular-0.1.tar.gz
Algorithm Hash digest
SHA256 8161577ae4597013740528ee3937e1fd35f2d1a822a081c1ab1d594bb3b6ab38
MD5 ef34c39f7022abe7bb66907e16b96d14
BLAKE2b-256 9c9684a0de6de6b4ad093d25011d1612986f75d995eb0f1ea4f45593de16a543

See more details on using hashes here.

File details

Details for the file difftacular-0.1-py3-none-any.whl.

File metadata

  • Download URL: difftacular-0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.4

File hashes

Hashes for difftacular-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 157c25bf450d8a8efb09e169f96d941f816ee57e37f9f34a38de7a2afe98e169
MD5 85a2acf07f30cff20026b13a75839b59
BLAKE2b-256 c0877902c633cb5d4de0c2142afa4a7e23de5a13bfa8e422ac12c3271e951294

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page