【发布时间】:2014-10-15 13:03:06
【问题描述】:
我是詹金斯的新手。
我让詹金斯安装了
...
sudo apt-get install jenkins
在 linux 系统上。
我有一个使用 svn checkout 的项目。
每次 jenkins 签出 svn-repo 时,文件所有权都会获得 root 所有权( root / root )。
但是詹金斯不是root用户。
在某些项目中,它使“mvn clean”变得不可能,或者删除一个文件夹。
我在谷歌上搜索了一下
svn 以 root 身份签出
可以做到。
我考虑了一下,我将作为另一个用户运行 jenkins(服务)。
我手动将 jenkins 中的工作区文件夹设置为 jenkins 用户/组。 但在某些项目中,svn update 后又回到“root / root”所有权。
我不知道“svn as root”的真正原因。 我正在寻找答案,我将不胜感激
【问题讨论】: