Hmm. I'm not sure it makes sense to do so. The point of my shell functions was to make it *easier* to understand what I was requesting, by minimizing boilerplate and repetition. Also, I'm not sure that we will ever have an occasion for bulk manipulation of tags outside of this bug. Also, each of removetag and changetag is nothing more than a single set of invocations of "bzr tag" varying a single parameter.
If I've not convinced you with the above, then I would be happy to reformat each of the above requests into the form:
for series in maverick natty oneiric; do
bzr tag --force \
-d "bzr+ssh://bazaar.launchpad.net/+branch/ubuntu/$series/exiv2" \
"0.20-2" \
-r "<email address hidden>"
done
/srv/package-import.canonical.com/new/scripts/requeue_package.py exiv2
Hmm. I'm not sure it makes sense to do so. The point of my shell functions was to make it *easier* to understand what I was requesting, by minimizing boilerplate and repetition. Also, I'm not sure that we will ever have an occasion for bulk manipulation of tags outside of this bug. Also, each of removetag and changetag is nothing more than a single set of invocations of "bzr tag" varying a single parameter.
If I've not convinced you with the above, then I would be happy to reformat each of the above requests into the form:
for series in maverick natty oneiric; do //bazaar. launchpad. net/+branch/ ubuntu/ $series/ exiv2" \ import. canonical. com/new/ scripts/ requeue_ package. py exiv2
bzr tag --force \
-d "bzr+ssh:
"0.20-2" \
-r "<email address hidden>"
done
/srv/package-