'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)
All code Code
- Version control system:
- Programming languages:
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