Dnia sobota 16. stycznia 2010 22:12, Paul Richards napisał: > 2010/1/16 Jakub Narebski <jnareb@xxxxxxxxx>: >> Paul Richards <paul.richards@xxxxxxxxx> writes: >>> I am in the process of migrating from Subversion to Git. One thing I >>> am unsure of is how to stamp the 'version' or 'commit id' into a file >>> as part of a build process. >> Take a look how for example git project and Linux kernel use "git describe" >> in GIT-VERSION-GEN script, and how they use GIT-VERSION-GEN script in the >> Makefile. > > Thanks, it appears though that "git describe" does not work in Cygwin git. :( If you got something like $ git describe fatal: cannot describe 'a27cb622b30f18cb8510b7b3856d4029e617d95b' it means that you don't have any tags in your history. You should tag your releases (released versions) using annotated tags. Anyway you have $ git describe --always a27cb62 -- Jakub Narebski Poland -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html