Скорее всего, ситуация описана в другом потоке (мне не разрешено добавлять гиперссылки, потому что я новый пользователь)
Конечно, я также уже попробовал решение, предложенное в этом потоке (то есть изменив свойство svn: date в моем случае с 2003-01-01 на 2009-05-16), и проверил, действительно ли оно изменилось. (Для проверки я сделал следующее: открыл диалог свойств с помощью TortoiseSVN, ввел команду svnlook date
и даже попытался svn log -r {2009-05-01}:{2009-05-25}
Согласно всем трем проверкам, метка времени последней ревизии была установлена правильно (т.е. первые две проверки вернули только что установленную метку времени, и журнал ревизии заголовка был сброшен, как и ожидалось, для указанного интервала времени.)
Таким образом, свойство svn: date, кажется, установлено правильно, однако, когда я говорю TortoiseSVN отображать список журналов, оно все равно отображает запись для версии заголовка, как если бы она была зафиксирована со старой отметкой времени (2003- 01-01). Я уже обновил рабочую копию и даже проверил ее снова, а до этого я вручную обновил метку времени файла, соответствующего ревизии заголовка, но TortoiseSVN по-прежнему отображает старую дату.
После долгих часов борьбы с этой проблемой я действительно не знаю, где еще можно хранить эту временную метку. (И я почти уверен, что вся эта проблема не является ошибкой TortoiseSVN, поскольку повторная проверка должна была устранить проблему в этом случае)