Нечетные сбои SVN Checkout часто происходят на виртуальных машинах VMWare

741
snowballhg

Недавно в нашей системе сборки Hudson произошли случайные сбои проверки SVN.

Иногда мы получаем следующую ошибку SVN, когда наш источник проверки заданий сборки Hudson через подключаемый модуль Hudson Subversion (который использует svn kit):

ОШИБКА: не удалось извлечь http://server/svnroot/trunk org.tmatesoft.svn.core.SVNException: svn : Ошибка обработки ответа на запрос REPORT: структуры документа XML должны начинаться и заканчиваться в одной и той же сущности. (/ svnroot /! svn / vcc / default) svn: Сбой запроса REPORT для / svnroot /! svn / vcc / default

Эта проблема, по-видимому, возникает только при проверке с наших виртуальных машин (Windows XP, Fedora 9, Fedora 12) с использованием плагина Hudson SVN. Системы, которые используют традиционный клиент SVN, похоже, работают.

  • Версия сервера SVN: 1.6.6
  • Хадсон версия: 1.377
  • Hudson SVN Plugin Версия: 1.17
1

1 ответ на вопрос

0
Peter Schuetze

Если я смотрю на ваш URL, похоже, что вы загружаете весь репозиторий (или транк всех ваших проектов). Сколько вы проверяете? Не лучше ли загрузить только тот проект, который вам нужен (например, http: // server / svnroot / trunk / project )?

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

HTTP: // сервер / svnroot / багажник

Кстати, я думаю, что этот вопрос обязательно получит больше ответов на Stackoverflow.com

Спасибо, я перенесу это в StackOverflow, я не был уверен, принадлежит ли он там. Путь на самом деле правильный, мы проверяем подмножество транков, путь на самом деле http: // server / svnroot / project / projectTrunk /. Спасибо за помощь snowballhg 13 лет назад 0

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