krb5 commit: Make mkrel work on non-master branches

Tom Yu tlyu at MIT.EDU
Tue May 15 15:17:10 EDT 2012


https://github.com/krb5/krb5/commit/4fc9c72e5d30c94399baf7069a0d0db25e940a68
commit 4fc9c72e5d30c94399baf7069a0d0db25e940a68
Author: Tom Yu <tlyu at mit.edu>
Date:   Tue May 15 15:15:07 2012 -0400

    Make mkrel work on non-master branches
    
    Appending "--" to the git checkout arguments appears to prevent it
    from automatically creating a local branch from the remote.  Also
    correct the default git URL and clean up a spurious find warning.

 src/util/mkrel |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/util/mkrel b/src/util/mkrel
index 0f69eff..90c135a 100755
--- a/src/util/mkrel
+++ b/src/util/mkrel
@@ -1,6 +1,6 @@
 #!/bin/sh
 set -e
-repository=git.mit.edu:/git/krb5
+repository=git.mit.edu:/git/krb5.git
 dodoc=t
 dosrc=t
 checkout=t
@@ -97,7 +97,7 @@ echo "major=$relmajor minor=$relminor patch=$relpatch"
 if test $checkout = t; then
 	echo "Checking out krb5 with tag $reltag into directory $reldir..."
 	git clone -q -n $repository $reldir
-	(cd $reldir && git checkout -q $reltag --)
+	(cd $reldir && git checkout -q $reltag)
 fi
 
 #
@@ -179,8 +179,9 @@ echo "Nuking unneeded files..."
 find $reldir \( -name TODO -o -name todo -o -name .cvsignore \
 	-o -name .gitignore -o -name BADSYMS -o -name .Sanitize \
 	-o -name .rconf \) -print | xargs rm -f || true
-find $reldir -type d \( -name autom4te.cache -o -name .git \
+find $reldir -type d \( -name autom4te.cache \
 	-o -name \$ac_config_fragdir \) -exec rm -rf {} \; || true
+rm -rf $reldir/.git || true
 
 if test $dodoc = t; then
 	echo "Building doc..."


More information about the cvs-krb5 mailing list