1、問題引入
在job的scm部分,subversion modules/credentials出現錯誤
”
Unable to access https://xxx/code : svn: E200015: OPTIONS /xxx/code failed
“
下圖所示:

點擊”show details“可以查看詳情。
2、解決問題
通過添加授權,來解決訪問svn庫被拒絕。
1)以管理員登陸jenkins,點擊左側面板的“credentials”,選擇右側“Credentials”下某個需要取得授權的節點:

2)點擊“Add Credentials“添加授權信息。
說明:
Scope選項最好選擇Global,同時建議在Description說明該用戶權限使用的路徑,以避免授權信息一多,容易混亂。
該授權賬號必須是在svn上有效的賬號信息,用戶名和密碼填寫svn上注冊的賬號和密碼。

3)完成后,新增加的授權用戶:

4)完成增加授權后,回到job的配置頁面,在SCM部分更新授權,如下:

5)保存后,再次查看配置,發現已經沒有出錯信息了。
注:另外還有一個更為快捷的添加賬號的方式,就是在出現access錯誤的Creadentials旁邊點擊”Add“按鈕添加授權賬號。添加授權賬號的步驟參考上面的步驟。
