Интересно, можно ли запустить несколько экземпляров svnsyc для ускорения процесса синхронизации? svnsync кажется, делает много запросов (по крайней мере, по одному на каждую ревизию), а высокий пинг существенно замедляет весь процесс. Одновременный запуск нескольких экземпляров svnsync может повысить производительность.

Можно ли это сделать?

1 ответ1

0

К сожалению, это невозможно: поскольку svnsync перестраивает ревизию после ревизии, она может работать только строго линейно и однопоточно. Чтобы гарантировать, что svnsync поместит файловую блокировку в репозиторий, второй вызов svnsync просто завершит свою службу, сообщив, что репозиторий заблокирован.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .