Недавно я спросил о расширении ключевых слов в Git, и я готов принять дизайн, чтобы не поддерживать эту идею в Git.
К лучшему или худшему, проект, над которым я сейчас работаю, требует расширения ключевого слова SVN следующим образом:
svn propset svn:keywords "Id" expl3.dtx
чтобы обновить эту строку:
$Id: expl3.dtx 803 2008-09-11 14:01:58Z will $
Но я бы очень хотел использовать Git для выполнения моего контроля версий. К сожалению, git -svn не поддерживает это, согласно документам:
"Мы игнорируем все свойства SVN, кроме svn: executable"
Но не кажется слишком сложным, чтобы этот материал ключевого слова эмулировался несколькими крючками pre/post commit. Я первый человек, который этого хочет? У кого-нибудь есть код для этого?