整體思路:
Jenkins 從SVN擷取代碼釋出到本地檔案夾,再通過插件FTP将釋出後的檔案夾發送到指定FTP伺服器上的目錄(IIS檔案夾)。
配置檔案.config排除,因為做了删除。
這樣就可以實作:dev/next/current版本管理
一、安裝:FileZilla_Server(在IIS站點伺服器下面)
二、安裝Jenkins -Windowns版本
安裝插件:
MSBuild Plugin
Subversion Plug-in
Publish over FTP 使用說明:(https://wiki.jenkins.io/display/JENKINS/Publish+Over+FTP+Plugin)
三、進入系統管理->系統配置(配置FTP)
四、進入系統管理->全局工具配置(配置MSBuild)
五、建立項目配置如下
/m 履歷.sln /t:Rebuild /p:Configuration=Release /p:DeployOnBuild=true;PublishProfile=Jenkins /p:TargetFrameworkVersion=v4.5;VisualStudioVersion=10.0
最後:
參考文獻:
http://www.cnblogs.com/Leo_wl/p/6124069.html
http://blog.csdn.net/wangjia184/article/details/18365553
http://www.cnblogs.com/workky/p/6061934.html