On Fri, Oct 20, 2006 at 02:15:15PM -0400, Jon Smirl wrote:
[ ... ]
You could have a file of macro substitutions that is applied/expanded
when files go in/out of git. The macros would replace the copyright
notices improving the move/rename tracking and the reducing repository
size. The macros could be recorded out of band to eliminate the need
for escaping the file contents. Even simpler, the only valid place for
the macro could be the beginning of the file.
That probably belongs in the class of transformations
best done outside the VCS such as the permissions
and system config file idea Linus outlined earlier.
Matt