diff options
author | Ben Hutchings <ben.hutchings@codethink.co.uk> | 2020-07-09 19:49:36 +0100 |
---|---|---|
committer | Ben Hutchings <ben.hutchings@codethink.co.uk> | 2020-07-09 23:20:25 +0100 |
commit | 4fe8ec373ec8005fe34eb584e53fc8215e9bb995 (patch) | |
tree | c218e446b011baa637c068a4bd2f7d3042079b0d /README | |
parent | 63ecde7b965ccb19c5cbec15a2bae2e54a0de9d5 (diff) | |
download | lorry-4fe8ec373ec8005fe34eb584e53fc8215e9bb995.tar.gz |
Add support for Breezy (brz) as alternative Bazaar implementation
The original Bazaar implementation (bzr) only runs on Python 2, but
there is a fork known as Breezy (brz) that has been ported to Python 3.
To support environments without Python 2, allow using Breezy:
* Add a setting 'bazaar-command' that specifies which command to run
* Set the default based on a path search, preferring 'bzr' but using
'brz' if only 'brz' is found
* Implement a similar fallback in the test setup for Bazaar import
* Update README to mention Breezy as an alternative. The
'fastimport' extension is included in it rather than being a
separate package.
Closes #3.
Diffstat (limited to 'README')
-rw-r--r-- | README | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -42,9 +42,9 @@ Required: Optional: -* **bzr-fastimport**: Needed if you want to import Bazaar (bzr) - repositories. Can be installed as the `bzr-fastimport` package in - Debian. +* **bzr-fastimport** or **Breezy**: Needed if you want to import + Bazaar (bzr) repositories. Can be installed as the `bzr-fastimport` + or `brz` package in Debian. * **cmdtest**: Needed if you want to run the test suite. Can be installed as the `cmdtest` package in Debian, or from the source at |