'bzr push' doesn't update remote working trees because of difficulties with handling conflicts, etc.
This plugin hooks into the 'post_push' hook, and will run 'bzr update' for you.
When this plugin is installed, it watches for any 'bzr push' action. When it happens, it checks to see if there is a remote WorkingTree that should be updated, and whether the URL is accessible via ssh. If both cases are true, it will run "ssh remotehost bzr update PATH".
(Older versions required running a separate 'bzr push-and-update' command, that is no longer needed)
Project information
- Licence:
- GNU GPL v2
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- python
All bugs Latest bugs reported
-
Bug #1522487: BzrDir.create always creates the default format, not one of <class 'bzrlib.bzrdir.BzrDirMeta1'>
Reported -
Bug #1260700: get_ancestry call removed in bzr 2.6 not updated for plugin
Reported -
Bug #731102: rename plugin to push_and_update to allow it to just work with bazaar plugin system
Reported -
Bug #602167: TypeError: wrapped_note() takes exactly 1 argument (2 given)
Reported -
Bug #550579: unable to obtain lock file
Reported