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

Вот еще один ответ, который использует gregexpr, чтобы найти числа, и regmatches, чтобы извлечь их:

l <- c("djud7+dg[a]hs667", "7fd*hac11(5)", "2tu,g7gka5")

temp1 <- gregexpr("[0-9]", l)   # Individual digits
temp2 <- gregexpr("[0-9]+", l)  # Numbers with any number of digits

as.numeric(unique(unlist(regmatches(l, temp1))))
# [1] 7 6 1 5 2
as.numeric(unique(unlist(regmatches(l, temp2))))
# [1]   7 667  11   5   2
20
задан Peter Mortensen 2 April 2014 в 17:16
поделиться

2 ответа

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

27
ответ дан 30 November 2019 в 00:05
поделиться

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

use-commit-times = yes

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

10
ответ дан 30 November 2019 в 00:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: