<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <style type="text/css">body p { margin-bottom: 0.2cm; margin-top: 0pt; } </style>
  </head>
  <body bidimailui-detected-decoding-type="UTF-8" bgcolor="#FFFFFF"
    text="#000000">
    On 10/18/2011 12:50 PM, Oleg Goldshmidt wrote:
    <blockquote
cite="mid:CAM+3FtR0=dBiTRKnp+WekVzEfWNvQpVOFXwxw77t=eKQOfAzEQ@mail.gmail.com"
      type="cite">
      <blockquote type="cite">
        <pre wrap="">I understood that, and it's still unstable. Since if some young team member
not aware of the $Id: trick, will write:
    log("$Id: %d $Name: %s\n",id,name)
ident will return garbage.
</pre>
      </blockquote>
      <pre wrap="">
Someone may alter keyword expansions just before the build, too.

</pre>
      <blockquote type="cite">
        <pre wrap="">If you have documented way to get the ident strings, it's more stable.
</pre>
      </blockquote>
      <pre wrap="">
The whole point is to have these strings everywhere, otherwise they
are not very useful. This means the whole development team is aware of
and uses the convention.

</pre>
    </blockquote>
    I understand why these keywords were useful for CVS/RCS, where each
    file had its own version number. When working with SVN, however, a
    single number uniquely identifies the entire source tree. Why not
    have that one number and get it done with?<br>
    <br>
    Shachar<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
<a class="moz-txt-link-freetext" href="http://www.lingnu.com">http://www.lingnu.com</a>
</pre>
  </body>
</html>