Ваша проблема просто основана на том, что SVN заменяет только те ключевые слова, которые известны SVN.
Вы используете следующий список установленных ключевых слов:
Author, LastChangedBy, Date, DateLastChanged
но в вашем текстовом файле установлены заполнители:
$Author$
$LastChangedBy$
$Date$
$LastChangedDate$
известны следующие ключевые слова :
URL, HeadURL
Author, LastChangedBy
Date, LastChangedDate
Rev, Revision
LastChangedRevision
Id
Header
Проблема в том, что svn: Keywords должно точно представлять ключевые слова, которые вы хотите заменить значениями. Но учтите, что ключевые слова чувствительны к регистру. Кроме того, вы определили ключевое слово «DateLastChanged», которое просто не существует и, конечно, не будет заменено SVN, потому что оно неизвестно SVN. С другой стороны, я предполагаю, что у вас есть опечатка в вашем SVN: ключевые слова. может быть, вы можете скопировать и пропустить вывод
svn pl . -v filename
в командной строке этого файла. Один момент, который я пропустил раньше, вы разделяли ключевые слова пробелом?