arcanist: для завершения arc diff требуется много времени по сравнению с svn diff

#svn #phabricator #arcanist

#svn #phabricator #arcanist

Вопрос:

Я хотел бы использовать arcanist для отправки дифференциала локальных (незафиксированных) изменений в моем проекте SVN (тысячи файлов) в Phabricator для проверки.

Проблема в том, что при выполнении arc diff arcanist, похоже, проходит через каждый отдельный файл, вызывающий svn diff и svn info . В результате для завершения требуется около 5 минут. Для сравнения, при запуске svn diff в том же каталоге все мои локальные изменения отображаются практически мгновенно.

Почему arcanist имеет такое поведение? Можно ли было бы просто запустить arc diff с svn diff вместо информации для каждого файла и diff?

Спасибо.

Ответ №1:

Очистка репозитория, казалось, решила все мои проблемы. Теперь это работает так, как ожидалось.