Module: setup-scripts
Branch: master
Commit: 7fa874c863cdf261f816a83fa1de6d76caa0fa1e

Author: Dmitry Eremin-Solenikov <dbarysh...@gmail.com>
Date:   Fri Sep 16 01:48:31 2011 +0400

scripts/listpending: add a script to list not yet used revisions

Add a script to list revisions present in upstream repositories, but not
(yet) used/merged into current sources checkout.

Signed-off-by: Dmitry Eremin-Solenikov <dbarysh...@gmail.com>

---

 scripts/listpending.sh |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/scripts/listpending.sh b/scripts/listpending.sh
new file mode 100755
index 0000000..34c8cb2
--- /dev/null
+++ b/scripts/listpending.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+set -e
+
+if ! [ -r layers.txt ]
+then
+       cd sources
+fi
+
+sed -e '/^#\|^$/d' -e 's/,/ /g' layers.txt | while read dir repo branch rev
+do
+       if [ $rev = "HEAD" ]
+       then
+               rev="origin/$branch"
+       fi
+
+       echo "Layer $dir"
+       cd $dir
+       git fetch origin
+       git log --pretty=oneline HEAD..$rev
+       cd - >/dev/null
+done


_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to