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--