couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rand...@apache.org
Subject git commit: use git-describe in bootstrap
Date Sun, 27 Nov 2011 05:34:29 GMT
Updated Branches:
  refs/heads/master 88e3d1a51 -> 0706a84b8


use git-describe in bootstrap

``git describe --always`` is superior to ``git log`` in this case. It
generates a more useful version tag. For example, it allows a developer
building packages from the source tree to track and package unreleased
changes in a way that makes sense to package managers.

Using the --always flag reverts to the old behavior when no git tag is
resolvable from the current HEAD.


Project: http://git-wip-us.apache.org/repos/asf/couchdb/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb/commit/0706a84b
Tree: http://git-wip-us.apache.org/repos/asf/couchdb/tree/0706a84b
Diff: http://git-wip-us.apache.org/repos/asf/couchdb/diff/0706a84b

Branch: refs/heads/master
Commit: 0706a84b84a2ca094c749af59642ae06bd0f6830
Parents: 88e3d1a
Author: Randall Leeds <randall@apache.org>
Authored: Sat Nov 26 21:30:54 2011 -0800
Committer: Randall Leeds <randall@apache.org>
Committed: Sat Nov 26 21:30:54 2011 -0800

----------------------------------------------------------------------
 bootstrap |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb/blob/0706a84b/bootstrap
----------------------------------------------------------------------
diff --git a/bootstrap b/bootstrap
index 1190280..4af3936 100755
--- a/bootstrap
+++ b/bootstrap
@@ -33,7 +33,7 @@ mkdir -p build-aux
 
 if test -z "$REVISION"; then
     if test -d .git; then
-        REVISION=`git log --pretty="format:%h" | head -1`-git
+        REVISION=`git describe --always`-git
     else
         # default to svn
         REVISION=`\`which svn\` info . 2> /dev/null | awk "/Revision:/{print \\$2}"`


Mime
View raw message