Peter Memishian wrote:
>  > >  - The amount of change is huge and unwieldy; if you prepend each
>  > >    source file with the Changelog, there would be tons of stuff
>  > >    that over times becomes less and less relevant.
>  > 
>  > Case in point: the SCCS history for $SRC/uts/common/inet/ip/ip.c
>  > currently has over 4K lines of text.  Scrolling past that much rubbish
>  > on every viewing of the file would be quite annoying.
>  > 
>  > (And that's likely not even the complete history, as we once used a
>  > different source code control system.  :-/)
>  > 
>  > Just say 'no' to "$Log$."  It looks attractive, but it's a crime for
>  > anything other than toy projects.
> 
> Emphatically agreed.

Me too.  For me this is equivalent to graffiti (or tagging as I believe 
it is called today by law enforcement people, or "street art" by those 
that attempt to justify it).

I'm all for comments in code to say why things are they way they are but 
the "who did what when and why" belongs in the SCM system not in the 
source code.

-- 
Darren J Moffat

Reply via email to