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


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.2.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: difftacular-0.2.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for difftacular-0.2.tar.gz
Algorithm Hash digest
SHA256 a9c1e8755e81eb2a234c8225674669751adb9e4acaee7cfcd04c1abfa65cf96b
MD5 91fecdb41c83ab5416da18f146a762f9
BLAKE2b-256 92d55043dce9b6e75fe9b00aebf3325db84871ed4ccbee94eb8bd6e5815d758c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: difftacular-0.2-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for difftacular-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 343e6b1d337d4fb92f6900c07d296a8f20b84025cb12541f2921432b9f3949d3
MD5 a778df4c4fbd07e0aae7e0ff68f12d75
BLAKE2b-256 48eda28989f346e954c8531d0dcb89550c3355d9bccd1902ce521da1022f1f4c

See more details on using hashes here.

Supported by

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