"не удалось открыть файл блокировки: отказано в доступе" при ветвлении проекта

Мы пытаемся автоматизировать нашу сборку с помощью плагина релиза 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 или скорее проблема с файловой системой?

1 ответ

Решение

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

Другие вопросы по тегам