2015-05-21 8 views
0

Мы пытаемся автоматизировать нашу сборку с помощью плагина выпуска Maven. Мы также используем Jenkins и CVS.«не удалось открыть файл блокировки: разрешение отказано» при ветвлении проекта

К сожалению, мы получаем ошибку при ветвлении проекта:

[INFO] Branching release with the label test_branch_jenkins... 
[INFO] Executing: /bin/sh -c cd "/data/jenkins/jenkinshome/workspace/Test release plugin with test project/our-project-parent" && cvs -z3 -f -q tag -b -F -c test_branch_jenkins 
[INFO] Working directory: /data/jenkins/jenkinshome/workspace/Test release plugin with test project/our-project-parent 
[…] 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.0:branch (default-cli) on project our-project-parent: Unable to branch SCM 
[ERROR] Provider message: 
[ERROR] The cvs branch command failed. 
[ERROR] Command output: 
[ERROR] cvs [tag aborted]: 
    could not open lock file `/srv/cvsrepo/our-project-parent/our-project-frontend/src/main/resources/META-INF/,MANIFEST.MF,': 
     Permission denied 

Знаете ли вы, что эта проблема может быть здесь? Связано ли это с CVS или, скорее, с файловой системой?

ответ

0

Проблема заключалась в том, что на самом деле разрешение на запись в файловой системе не было предоставлено для этого файла. Следовательно, сообщение об ошибке Permission denied.