1. 程式人生 > >SVN——自動發布

SVN——自動發布

下載 ont install 開發 一個 部署 1.7 ima 網站

最近公司項目處於開發階段,很多功能開發完後就需要發布到測試環境等待測試去驗收,這個時候如果手動更新網站的話,是很費時費力的。 於是乎,我們做成了自動發布,這樣我們只管提交代碼到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——自動發布