SVN——自動發布
最近公司項目處於開發階段,很多功能開發完後就需要發布到測試環境等待測試去驗收,這個時候如果手動更新網站的話,是很費時費力的。 於是乎,我們做成了自動發布,這樣我們只管提交代碼到SVN就行了,發布由軟件自動完成。接下來就講下,如何實現SVN的自動發布。
SVN自動發布首先需要在服務器部署一個Jenkins軟件。由於Jenkins軟件是基於Java環境的,所以要使用Jenkins,首先需要保證系統中已經安裝了jdk,如果您的系統還沒有安裝,可以通過下面的地址下載安裝即可。 jdk1.7下載地址:http://www.jb51.net/softs/281781.html ,下載完後直接下一步下一步安裝即可。 安裝完後,就需要下載jenkins 軟件進行安裝 jenkins.msi下載地址:https://jenkins.io/content/thank-you-downloading-windows-installer/ ,同樣下載完後直接安裝即可。安裝步驟可以簡要參考: https://blog.csdn.net/chengly0129/article/details/68486628 博文裏面的Jenkins安裝介紹部分。
下面就簡單介紹下如何配置和使用:
在瀏覽器訪問:http://localhost:8080/ 即可進入登陸頁面,登陸用戶名和密碼就是在安裝的時候添加的,填寫完後點擊登陸即可。 然後就進入到了如下頁面。
接下來,我這裏在本地新建一個Web項目並取名TestAutomaticRelease 並上傳到服務器SVN進行測試。 SVN倉庫名字命名為 SvnTestAutomaticRelease 。
SVN部署好後,將網站發布下,並部署到IIS上,如下所示:
接下來就根據這個項目創建一個新任務演示下。
點擊左側測新建任務,如下圖:
SVN——自動發布