接著需要配置項目的源碼控制系統。在項目配置頁面的Source Code Management部分,選擇Subversion單選按鈕,然後在Repository URL文本框中輸入項目的Subversion倉庫地址。一般來說,該部分的其他選項保留默認值即可,如圖11-12所示。
圖11-12 Hudson任務的源代碼管理配置
需要注意的是,如果訪問Subversion倉庫需要認證,Hudson會自動探測並提示用戶輸入認證信息,如圖11-13所示。
圖11-13 Hudson提示用戶輸入源碼倉庫的認證信息
單擊enter credential後,Hudson會彈出一個頁面讓用戶選擇認證方式並輸入認證信息。輸入正確信息之後,Hudson就能讀取倉庫源代碼了。圖11-14採用了用戶名和密碼的方式進行認證。
圖11-14 為Subversion倉庫添加認證信息