Я наконец нашел решение здесь .
Это было для SVN, но настроить Bazaar было достаточно просто ...
Вот как выглядит моя задача.
<property environment="env"/>
<target name="bzr-revision">
<echo>Modifying Android manifest with revision: ${env.BZR_REVISION}</echo>
<!-- Write the revision number into
the Manifest as the last segment of the VersionName property -->
<replaceregexp file="AndroidManifest.xml" match='android:versionName="([^".]+\.[^".]+\.[^".]+)(\.[^"]*)?"' replace='android:versionName="\1.r${env.BZR_REVISION}"'/>
</target>
Если versionName равно 1.5.2, il заменит его на 1.5.2.r123 (где 123 - номер редакции Bazaar). Вы можете настроить регулярное выражение под свои нужды.