Это - досягаемость, но я часто находил, что при получении по запросу изображений непосредственно от диска, что лучше скопировать их в новый битовый массив и избавиться от ограниченного диском изображения. Я видел большое улучшение потребления памяти при выполнении так.
Dave M. находится на деньгах, также... удостоверяются, что расположили по окончании.
Я думаю, что лучше всего было бы сделать следующее svn log -l 100 0: {$ newest}. \
, чтобы получить первые 100 журналов для данного каталог или файл. затем прочтите последний возвращенный номер ревизии, затем запросите следующие 100 svn log -l 100 {$ last_ret_log}: {$ newest}. \
таким образом вы получите 99 новых записей журнала с каждым запросом, но вы не получите все они.
Если у вас есть доступ к дереву репозитория на сервере Subversion, вы можете использовать svnlook history
, чтобы получить список номеров ревизий.
Более подробную информацию можно получить Найдено по адресу http://svnbook.red-bean.com/en/1.1/re49.html .
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.