Re: Something like $Id$, $Revision$ or $Date$?
From: Michal Nazarewicz <hidden>
Date: 2016-06-15 22:45:37
On Mon, 10 Nov 2008, Michal Nazarewicz wrote:quoted
I would like the "$Id$" sequences to be updated automatically after a commit (ie. without the need to check out). (Besides I would prefer $Date$ more but I can live with $Id$ I guess ;) ).
Johannes Schindelin [off-list ref] writes:
No, you don't. At least most likely you do not want that behavior. Typically, you have the $Id$ stuff in released versions to indicate what revision that version came from even if the files are no longer in a Git repository. And you can have that without ever committing anything in-between, by using the export-subst attributes with git-archive. Have a look at Documentation/gitattributes.txt (I agree it is underdocumented in git-archive.txt).
The thing is that for some repositories I don't distinguish anything like a "release version" of files. For instance, I have a repository with my configuration files, and I want to be able to do scp emacs system-where-git-is-not-installed:.emacs or attaching the file in an email without worrying about anything. Instead, what you're describing would force me to do some voodoo magic priory to sending the file. -- Best regards, _ _ .o. | Liege of Serenly Enlightened Majesty of o' \,=./ `o ..o | Computer Science, Michal "mina86" Nazarewicz (o o) ooo +--<mina86*tlen.pl>--<jid:mina86*jabber.org>--ooO--(_)--Ooo--