'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 #1260700: get_ancestry call removed in bzr 2.6 not updated for plugin
Reported on 2013-12-13 -
Bug #731102: rename plugin to push_and_update to allow it to just work with bazaar plugin system
Reported on 2011-03-08 -
Bug #602167: TypeError: wrapped_note() takes exactly 1 argument (2 given)
Reported on 2010-07-06 -
Bug #550579: unable to obtain lock file
Reported on 2010-03-28 -
Bug #388881: Fails to update tree if port is specified in URL
Reported on 2009-06-18
