I found "git show --format=XXX HEAD"

On 8 fév, 13:40, FD <du...@hotmail.com> wrote:
> Thanks, it's what I need.
>
> What other informations can I obtain on HEAD and how?
> Is it possible to know the author, branch?
> maybe with git show HEAD ...
>
> On 8 fév, 12:30, Thomas Ferris Nicolaisen <tfn...@gmail.com> wrote:
>
>
>
>
>
>
>
> > If I may reformulate your question: how can I include revision information
> > in my build?
>
> > As far as I can remember, in SVN some did it differently by having a
> > keywords in files that would be replaced during commit (a similar question
> > is discussed here on 
> > StackOverflow<http://svnbook.red-bean.com/en/1.5/svn.advanced.props.special.keyword....>
> > ).
>
> > Now I'm a bit unsure what you want, but I'll assume you want to know the
> > HEAD revision of the repo of which you are building, and put this into some
> > file.
>
> > It is usually the job of the build-tool to fetch and include this
> > information. So somewhere in your build-script, you need to do something
> > like this:
>
> > $ echo "Timestamp: "`date` >> version.txt
> > $ echo "Revision: "`git rev-parse HEAD` >> version.txt
> > $ echo "Tag: "`git name-rev --tags --name-only HEAD` >> version.txt
>
> > The resulting file:
> > $ cat version.txt
> > Build version information:
> > Timestamp: Wed Feb 8 12:27:28 CET 2012
> > Revision: 36909b1d55aa47a5c484808ce5cc5cbe06ed93e4
> > Tag: undefined
>
> > Different build tools have different ways of doing this. There could be
> > that there is a plugin or feature in your build tool that produces a
> > similar file.

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To post to this group, send email to git-users@googlegroups.com.
To unsubscribe from this group, send email to 
git-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/git-users?hl=en.

Reply via email to