Получение TortoiseSVN для установки времени изменения файла на отметку времени последней ревизии - PullRequest
19 голосов
/ 03 июня 2009

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

Где вариант?

Ответы [ 2 ]

26 голосов
/ 03 июня 2009

Когда я перехожу к параметру «Настройки» в меню 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

10 голосов
/ 03 июня 2009

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

use-commit-times = yes

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

...