Jenkins设置svn授权

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:37   1678   0
1、问题引入
在job的scm部分,subversion modules/credentials出现错误
Unable to access https://xxx/code : svn: E200015: OPTIONS /xxx/code failed
下图所示:
b2e9f12b-cf2f-4f7f-9cac-d8b4488243b7.jpg

点击”show details“可以查看详情。

2、解决问题
通过添加授权,来解决访问svn库被拒绝。
1)以管理员登陆jenkins,点击左侧面板的“credentials”,选择右侧“Credentials”下某个需要取得授权的节点:
17c8dc28-5878-41de-8467-da66d0d2868b.jpg

2)点击“Add Credentials“添加授权信息。
说明: Scope选项最好选择Global,同时建议在Description说明该用户权限使用的路径,以避免授权信息一多,容易混乱。
该授权账号必须是在svn上有效的账号信息,用户名和密码填写svn上注册的账号和密码。
46e8e0ba-4a69-49d0-9d56-0efe5bd47faf.png

3)完成后,新增加的授权用户:
c2c05dd1-f0a1-41af-bb71-54088fde29ac.png

4)完成增加授权后,回到job的配置页面,在SCM部分更新授权,如下:
c0c6a726-8e78-463a-b030-7c75a3e9e3c5.png

5)保存后,再次查看配置,发现已经没有出错信息了。
注:另外还有一个更为快捷的添加账号的方式,就是在出现access错误的Creadentials旁边点击”Add“按钮添加授权账号。添加授权账号的步骤参考上面的步骤。
d054bfea-5d1a-477e-bd4f-619d30c0d33f.png






转载于:https://www.cnblogs.com/topplay/p/3864922.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP