Tuesday, October 20, 2009

Maven release plugin и svn

Вчера выкладывая новую версию русской морфологии, я наткнулся на невозможность выполнить нормально команду release:prepare. Постоянно получал ошибку


[INFO] Unable to tag SCM
Provider message:
The svn tag command failed.
Command output:
svn: Commit failed (details follow):
svn: File '/svn/tags/morphology-0.7/morph/pom.xml' already exists


Хотя файла morphology-0.7/morph/pom.xml не в svn, не у меня на диске негде не было. После нескольких десятков минут, выяснилось, что это баг в subversions, и лечится он следующим образом: после получения этой ошибки выполнить команду svn update, а затем снова mvn release:prepare.

No comments:

Post a Comment