Я пытаюсь получить историю журнала (рекурсивно, если это возможно) фиксированного пути в SVN по всем копиям/перемещениям и т. Д. Эффективно я стараюсь избегать peg revisions, и журнал применяется к пути, а не к объектам. Руководство svn ставит этот вопрос: «Вы спрашиваете об операциях, которые произошли со всеми объектами, которые когда-либо жили на этом пути?» - но это не похоже на вариант для этого варианта использования. Он предполагает, что это не то, что вы хотите, но это именно то, что я хочу.SVN-журнал фиксированного пути по копиям и перемещениям
Есть ли способ сделать это без повторения запросов, чтобы пересечь промежутки между различными копиями, живущими по фиксированному пути в истории изменений SVN?
Это хорошая идея. К сожалению, я имею дело с большим хранилищем под активным развитием в течение нескольких лет (включая безголовые проверки), поэтому получить полную историю всего, кроме небольшого куска, просто непрактично. – Klaus
+1, я бы взял тот же подход. Возможно, для очень больших хранилищ я бы ограничил какое-то разумное число, используя опцию -limit - по крайней мере, чтобы сделать ее практически осуществимой. –