используйте sudo, чтобы выполнить его и настроить temp.sh в sudoers с опцией NOPASSWD.
Можно установить опцию append_revisions_only на конфигурации ответвления к истинному.
Или можно использовать bzr init - append-revisions-only при создании ответвления. Это постаралось бы не перезаписывать историю.
Можно посмотреть здесь
http://doc.bazaar.canonical.com/bzr.2.3/en/user-reference/configuration-help.html
С уважением