lkml.org 
[lkml]   [2002]   [Feb]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] queue barrier support
    On Feb 13, 2002  16:18 +0100, Jens Axboe wrote:
    > On Wed, Feb 13 2002, Daniel Phillips wrote:
    > > On February 13, 2002 01:51 pm, Jens Axboe wrote:
    > > > Patches attached, comments welcome.
    > >
    > > A meta-comment: the BK url's are wonderfully informative and useful, but
    > > they are long and _ugly_! Is there anything that can be done about that?
    >
    > Yeah I like them too, maybe if I just figured out how to get BitKeeper
    > to dump full changeset info I could just inline them in the mail
    > instead. I'll look at up and try that next time.

    bk send -wgzip_uu -r<rev> - > foo-<rev>.bk

    This will dump a gzipped-uuencoded changset to the file. The receiver
    just do "| bk receive [repository] -avv" to import it on the other end.

    My preferred format for sending BK CSETs is below. The gzip_uu CSET
    data only adds maybe 10% for large patches, and about doubles the size
    of very small patches. I also created a bz64 (bzip2 + base64) wrapper
    which makes the CSET data smaller, but that is only useful if other BK
    developers have this wrapper also.

    Cheers, Andreas
    =============================== bksend ====================================
    #!/bin/sh
    # A script to format BK changeset output in a manner that is easy to read.
    # Andreas Dilger <adilger@turbolabs.com> 13/02/2002

    PROG=bksend

    usage() {
    echo "usage: $PROG -r<rev>"
    echo -e "\twhere <rev> is of the form '1.23', '1.23..', '1.23..1.27',"
    echo -e "\tor '+' to indicate the most recent revision"

    exit 1
    }

    case $1 in
    -r) REV=$2; shift ;;
    -r*) REV=`echo $1 | sed 's/^-r//'` ;;
    *) echo "$PROG: no revision given, you probably don't want that";;
    esac

    [ -z "$REV" ] && usage

    bk changes -r$REV
    bk export -tpatch -du -h -r$REV
    echo -e "\n================================================================\n\n"
    bk send -wgzip_uu -r$REV -
    --
    Andreas Dilger
    http://sourceforge.net/projects/ext2resize/
    http://www-mddsp.enel.ucalgary.ca/People/adilger/

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:24    [W:0.029 / U:30.692 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site