Блокировка исходного файла в Perforce при использовании плагина релиза Maven - PullRequest
1 голос
/ 26 октября 2010

Я получил сообщение об ошибке в консоли Hudson о том, что сборка не удалась, потому что плагин релиза Maven не может обновить версию POM.xml, пока еще есть неразрешенные файлы.Проблема вызвана тем, что другие люди обновляют POM во время сборки.

Может ли какой-нибудь гуру научить меня, как решить проблему?Я думаю о блокировке P4, кто-нибудь может дать мне более подробную информацию об использовании блокировки P4 с Maven и Hudson?

1 Ответ

1 голос
/ 28 октября 2010

Если людям не разрешено редактировать POM.xml во время сборки, блокировка p4, безусловно, будет хорошим решением. Единственная другая возможность, которую я вижу, - это позволить maven каким-то образом объединить изменения, но кажется, что риск конфликтов может быть высоким.

...