I’ve seen it everywhere. In documentation, web sites, help screens, you name it.
Why?
Should I use it too?
How?
I’ve seen it everywhere. In documentation, web sites, help screens, you name it. Why?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
That is probably an expanded version of ‘$Id$’, which I think has its origins with the RCS version control system, and has been inherited or implemented in many others, not least CVS and SVN.
Basically, you stick ‘$Id$’ into your source code somewhere, and the version control system expands it to an identity string containing the current revision on every checkout.
Then, when looking at source code you can remind yourself which revision or branch the source code has come from.
Personally I do not find it that useful.
Here is the CVS documentation for keyword substitution: http://ximbiot.com/cvs/manual/cvs-1.11.6/cvs_12.html
Note that $Id$ is one of many such strings that can be used.