Comment 36 for bug 494481

Revision history for this message
Max Bowsher (maxb) wrote :

OK, so for cairo-dock, I propose that we:

# Back up the existing branches

bzr branch --no-tree bzr+ssh://bazaar.launchpad.net/+branch/ubuntu/lucid/cairo-dock cairo-dock-tmp
cd cairo-doc-tmp
bzr push bzr+ssh://bazaar.launchpad.net/~ubuntu-branches/ubuntu/lucid/cairo-dock/lucid-`date +%Y%m%d%H%M`
bzr pull bzr+ssh://bazaar.launchpad.net/+branch/ubuntu/maverick/cairo-dock
bzr push bzr+ssh://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/cairo-dock/maverick-`date +%Y%m%d%H%M`
cd ..
rm -r cairo-dock-tmp

# (There are no extra revisions in natty / oneiric beyond those in the maverick branch)

# Now pop off the manual commits that mix upstream and packaging

for d in lucid maverick natty oneiric; do
bzr uncommit -r tag:2.0.9-0ubuntu1 nosmart+bzr+ssh://bazaar.launchpad.net/+branch/ubuntu/$d/cairo-dock
bzr tag -d bzr+ssh://bazaar.launchpad.net/+branch/ubuntu/$d/cairo-dock --delete 2.1.3-10-lucid-0ubuntu1
bzr tag -d bzr+ssh://bazaar.launchpad.net/+branch/ubuntu/$d/cairo-dock --delete 2.2.0~4-0ubuntu1
done