Cambiar automáticamente el código fuente con los metadatos de control de versiones

Estoy trabajando con files de origen en C # y deseo agregar encabezados que se cambian automáticamente cuando se registran. Por ejemplo, para que la date de logging aparezca en el file y los derechos de autor, etc.

¿Hay alguna manera de agregar tags a la fuente para que cuando se selectn se creen automáticamente pero, como algo importante, algunas que son consistentes entre los sistemas de gestión (es decir, SVN, StarTeam, etc.) deberíamos cambiar los sistemas de gestión en el futuro?

¿Hay alguna forma de agregar tags a la fuente para que cuando se selectn se creen automáticamente?

Sí – svn: palabras key en su caso

pero como algo importante, algunos que son consistentes entre los sistemas de gestión

No (en común): diferentes VCS utilizan diferentes syntax y técnicas para palabras key de estilo RCS, algunos no usan para nada (Git), pero permiten alguna capa de emulación, algunos (Mercurial) pueden usar y servir palabras key SVN, pero requieren trabajo hecho a mano, etc.