операция обновления hudson удалить мое рабочее пространство? - PullRequest
0 голосов
/ 01 марта 2011

У меня есть две сборки из одного и того же набора исходных кодов, если jobA запускает «svn update», когда jobB «обновляет svn», hudson скажет мне, что рабочая область заблокирована, а hudson обновляет рабочую область, поэтому исходные коды обновляются, hudson удаляет мое рабочее пространство и снова проверяет его!

У нас есть несколько кодеров, которые могут выполнить операцию сборки на hudson, поэтому такая ситуация возникала несколько раз, hudson не может обновить рабочее пространство, когда рабочее пространство заблокировано

1 Ответ

0 голосов
/ 03 марта 2011

Я не уверен, правильно ли я понял вашу проблему, но в идеале было бы лучше не использовать одно и то же рабочее пространство для двух заданий.По умолчанию свежее рабочее пространство создается для каждого задания в hudson, а после создания любые новые проверки только опрашиваются и обновляют рабочее пространство. Рабочее пространство будет находиться в папке проекта - я не уверен, как вы даже разделяете пробелыдве работы / проекты.Лучше взгляните на детали конфигурации проекта, на случай, если вы унаследовали некоторые ошибочные конфигурации.

...