bk-make-sum
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
- #!/bin/sh -e
- # DIR=$HOME/BK/axp-2.5
- # cd $DIR
- LINUS_REPO=$1
- DIRBASE=`basename $PWD`
- {
- cat <<EOT
- Linus, please do a
- bk pull http://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
- cat <<EOT
- through these ChangeSets:
- EOT
- bk changes -L -d'$unless(:MERGE:){ChangeSet|:CSETREV:n}' $LINUS_REPO |
- bk -R prs -h -d'$unless(:MERGE:){<:P:@:HOST:> (:D: :I:)n$each(:C:){ (:C:)n}n}' -
- } > /tmp/linus.txt
- cat <<EOT
- Mail text in /tmp/linus.txt; please check and send using your favourite
- mailer.
- EOT