SVN: действительно ли возможно получить список чисел пересмотра для данного пути?

Это - досягаемость, но я часто находил, что при получении по запросу изображений непосредственно от диска, что лучше скопировать их в новый битовый массив и избавиться от ограниченного диском изображения. Я видел большое улучшение потребления памяти при выполнении так.

Dave M. находится на деньгах, также... удостоверяются, что расположили по окончании.

14
задан Oliver Maksimovic 27 October 2009 в 21:02
поделиться

3 ответа

Я думаю, что лучше всего было бы сделать следующее svn log -l 100 0: {$ newest}. \ , чтобы получить первые 100 журналов для данного каталог или файл. затем прочтите последний возвращенный номер ревизии, затем запросите следующие 100 svn log -l 100 {$ last_ret_log}: {$ newest}. \

таким образом вы получите 99 новых записей журнала с каждым запросом, но вы не получите все они.

10
ответ дан 1 December 2019 в 12:52
поделиться

Если у вас есть доступ к дереву репозитория на сервере Subversion, вы можете использовать svnlook history , чтобы получить список номеров ревизий.

Более подробную информацию можно получить Найдено по адресу http://svnbook.red-bean.com/en/1.1/re49.html .

4
ответ дан 1 December 2019 в 12:52
поделиться

You may want to look at svn list. So for your purpose:


$ svn list --verbose file:///var/svn/repos
     16 sally         28361 Jan 16 23:18 README.txt
     27 sally             0 Jan 18 15:27 INSTALL
     24 harry               Jan 18 11:27 examples/

This lists the last (head) revision of any file.

2
ответ дан 1 December 2019 в 12:52
поделиться
Другие вопросы по тегам:

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