Merge lp:~jml/launchpad/branch-flow-utility into lp:launchpad/db-devel

Proposed by Jonathan Lange
Status: Merged
Approved by: Graham Binns
Approved revision: no longer in the source branch.
Merged at revision: not available
Proposed branch: lp:~jml/launchpad/branch-flow-utility
Merge into: lp:launchpad/db-devel
Diff against target: None lines
To merge this branch: bzr merge lp:~jml/launchpad/branch-flow-utility
Reviewer Review Type Date Requested Status
Graham Binns (community) Approve
Review via email: mp+9085@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Jonathan Lange (jml) wrote :

Simple script that shows the unmerged revisions in branches.

Output looks like this:

$ ./utilities/branch-flow
Untested revisions in devel
---------------------------
You are missing 5 revision(s):
 8968 Launchpad Patch Queue Manager 2009-07-21 [merge]
      [release-critical=flacoste][ui=none][r=flacoste] (Landed on behalf of salgado) Remove canonical.signon and canonical.shipit and update rocketfuel-get to get them from their new location. Currently listening to Brazilian Girls - Last Call.

 8967 Launchpad Patch Queue Manager 2009-07-20 [merge]
      [release-critical=flacoste][r=jml][ui=none] apply patch cowboyed into
       production to help with http rewrite disaster

 8966 Launchpad Patch Queue Manager 2009-07-20 [merge]
      [release-critical=flacoste][r=abentley][ui=none][bug=401561] Fix
       hand-crafted URLs to +request-merge to use the new field name.

 8965 Launchpad Patch Queue Manager 2009-07-20 [merge]
      [release-critical=bjornt][r=jml][ui=none] Update rocketfuel-setup and
       rocketfuel-get to work for the public.

 8964 Launchpad Patch Queue Manager 2009-07-20 [merge]
      [release-critical=flacoste][r=jml][ui=none][bug=#397220] do not oops
       when a bogus product is entered in to the +code-import/+new form

Unmerged revisions from stable
------------------------------
Other branch is up to date.

Untested revisions in db-devel
------------------------------
You are missing 2 revision(s):
 8300 Launchpad Patch Queue Manager 2009-07-21 [merge]
      [release-critical=flacoste][r=abentley][ui=none][bug=401856] Allow
       commercial admins to add and remove branch visibility policies.

 8299 Launchpad Patch Queue Manager 2009-07-21 [merge]
      [release-critical=flacoste][r=flacoste][ui=none] (Landed on behalf of
       salgado) Remove canonical.signon and canonical.shipit and
       update rocketfuel-get to get them from their new location.
       Currently listening to Sonic Youth - Rain King

I think it'll be useful.

Revision history for this message
Graham Binns (gmb) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'utilities/branch-flow'
2--- utilities/branch-flow 1970-01-01 00:00:00 +0000
3+++ utilities/branch-flow 2009-07-21 04:53:06 +0000
4@@ -0,0 +1,25 @@
5+#!/bin/bash
6+# Shows the unmerged revisions in trunk branches.
7+#
8+# Assumes the names devel, stable, db-devel, db-stable and assumes that the
9+# script is being run from the top-level of a sibling directory.
10+
11+cd ..
12+
13+# Show missing
14+echo "Untested revisions in devel"
15+echo "---------------------------"
16+cd stable
17+bzr missing --theirs-only --short ../devel/
18+echo
19+
20+echo "Unmerged revisions from stable"
21+echo "------------------------------"
22+cd ../db-devel
23+bzr missing --theirs-only --short ../stable
24+echo
25+
26+echo "Untested revisions in db-devel"
27+echo "------------------------------"
28+cd ../db-stable
29+bzr missing --theirs-only --short ../db-devel

Subscribers

People subscribed via source and target branches

to status/vote changes: