Получение TortoiseSVN для установки измененного времени файла на отметку времени последней версии

Кажется, я помню, как можно было получить TortoiseSVN, чтобы установить временную метку последнего времени для файлов на метку времени из ревизии при выполнении обновление. Поэтому, если кто-то совершил файл пять дней назад, и я его обновил, измененная метка времени будет пять дней назад, а не сегодня.

Где опция?

Ответ 1

Когда я перехожу к параметру "Настройки" в меню TortoiseSVN, я вижу вариант "Установить даты файла на последнее время фиксации". Возможно, это то, что вы ищете.

Вызовите параметр "Настройки"

Screenshot of how to invoke the TortoiseSVN settings dialog

Установите опцию

Screenshot of the option to get SVN to timestamp the checked out files with the original file modification date, not the current time

Ответ 2

Я не уверен, что Tortoise использует SVN-клиент в качестве бэкэнд, но если это так, в файле конфигурации Subversion есть опция:

use-commit-times = yes

Извините, если это не относится к вашей платформе, но я все равно расскажу об этом. Он работает для тех, кто использует клиент командной строки SVN.