* use bk:// url to reduce confusion
* remove "Linus, " from introductory output text
* don't diffstat each individual cset; do the entire patch all in
one go. Makes the script a -lot- faster when summarizing
a large number of changesets.
{
cat <<EOT
-Linus, please do a
+Please do a
- bk pull http://gkernel.bkbits.net/$DIRBASE
+ bk pull bk://gkernel.bkbits.net/$DIRBASE
This will update the following files:
EOT
-bk changes -L -d'$unless(:MERGE:){:CSETREV:\n}' $LINUS_REPO |
-while read rev; do
- bk export -tpatch -r$rev
-done | diffstat -p1 2>/dev/null
+bk export -tpatch -hdu -r`bk repogca $LINUS_REPO`,+ | diffstat -p1 2>/dev/null
cat <<EOT