Ваши файлы C # должны содержать $LastChangedRevision: $
, чтобы добавить ревизию SVN. Однако вам также нужно правильно установить свойство svn:keywords
для файлов, в которых вы хотите, чтобы это значение было расширено.
Например, следующее приведет к строке, содержащей ревизию.
string revision = "$LastChangedRevision: $";
Свойство svn:keywords
должно включать LastChangedRevision
в свой список значений, разделенных пробелами.
Вы можете сделать это автоматически для расширения cs
, отредактировав конфигурацию TortoiseSVN. Для этого перейдите в меню проводника TortoiseSVN и выберите Settings...
. Затем на вкладке General
нажмите кнопку Edit
рядом с Subversion configuration file:
.
Прокрутите вниз и добавьте строку, подобную этой, в раздел [auto-props]
(просто пример, у вас может быть больше или меньше ключевых слов, и вы также можете установить другие свойства):
*.cs = svn:keywords=LastChangedDate LastChangedBy LastChangedRevision Id URL;