📄 branch
字号:
#! /bin/sh# branch releasePATH=/bin:/usr/bin ; export PATHumask 022. $HOME/freeswan-regress-env.shcase "$1" in*.*) ;;*) echo "Usage: $0 release [file...]" >&2 ; exit 2 ;;esacrel="$1"shifttr="`echo $rel | tr '.' '_'`"pre=PRE$trbase=BASE$preecho "generating key for branch"SNAPPGP=$SNAPSHOTSIGDIR/$base # Note: PGPPATH is limited to 50 characters.PGPPATH=$SNAPPGP export PGPPATHmkdir -p $PGPPATHtouch $PGPPATH/pgpdoc1.txttouch $PGPPATH/pgpdoc2.txtif [ ! -f $PGPPATH/secring.pgp ]then echo "Please set userid to '<build+snap$tr@freeswan.org>'$PGPPATH" pgp -kg echo -n "Please insert release key floppy for signature" read ans mount /mnt/build PGPPATH=/mnt/build/freeswan export PGPPATH echo "Now signing key - please answer yes." pgp $SNAPPGP/pubring.pgp echo Please put key in $SNAPPGP/signedkey.asc pgp -kxa build+snap$tr@freeswan.org umount /mnt/buildfiif [ ! -f snapshotsigs.pgp ]then PGPPATH=$SNAPPGP export PGPPATH echo "Now importing key" pgp $SNAPPGP/signedkey.asc cp $SNAPPGP/signedkey.asc snapshotsigs.pgp cvs add snapshotsigs.pgp cvs commit -m"Signing key for $rel" snapshotsigs.pgpfiecho -n "PGP finished, now budding, press enter"read ansecho "budding..."rm -f Makefile.vercvs tag $opt -c $base $*echoecho "branching..."cvs tag $opt -b -r $base $pre $*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -