持續整合工具FinalBuilder使用心得

2021-09-06 09:05:22 字數 1990 閱讀 9083

流程

介面

使用的工具

專案是直接匯入的delphi專案,在wizard選單下選擇」import rad studio project group」,匯入即可。

在tools->option下面配置各工具的位置,

subversion位於d:\program files\tortoisesvn\bin

winrar位於c:\program files\winrar\winrar.exe

nullsoft installer位於d:\program files\nsis\makensis.exe

當然,還可以設定許多其他的工具目錄,如setupbuilder,cvs,.net,sql server等

配置下面為各項的配置

刪除山東醫保介面臨時檔案

command: e:\醫院管理系統\his_2.0_山東\山東醫保介面\code\deltemp.bat

start in: e:\醫院管理系統\his_2.0_山東\山東醫保介面\code

壓縮山東醫保介面exe

其中aspack要在windows環境變數中指定路徑

command: aspack.exe f:\山東醫保介面\bin\pinte***ce.exe /r+ /d+ /b- /s

生成山東醫保介面的安裝程式

nsis script:  f:\山東醫保介面\setup\ybinte***ce.nsi

在project中定義乙個變數prjtime,string型別

新增一action

getdatetime,將其存入變數prjtime,格式為yyyymmddhhnn

壓縮山東介面專案**

achieve name:  f:\bak\山東介面專案\prj%prjtime%.rar

增加一xcopy action

ile locations 下的

source:  f:\山東醫保介面\*.*

destination directory:  e:\醫院管理系統\his_2.0_山東\山東醫保介面\

上傳到svn,使用的腳步,用tortoise上傳

conmand:  tortoiseproc.exe /command:commit /path:"e:\醫院管理系統\his_2.0_山東\山東醫保介面\code\image\*e:\醫院管理系統\his_2.0_山東\山東醫保介面\code\source\*e:\醫院管理系統\his_2.0_山東\山東醫保介面\doc\*e:\醫院管理系統\his_2.0_山東\山東醫保介面\setup\" /closeonend:2

持續整合工具是怎樣煉成的?持續整合工具實戰

它可以統計整個專案的覆蓋率 各包的覆蓋率 各類的覆蓋率,最後展示哪些 被覆蓋,哪些 沒有被覆蓋。持續整合報告 當乙個軟體專案使用了持續整合工具以後,許多的管理工作由不可靠的人為操作變為了機械自動化操作。作為專案開發成員,特別是專案經理,最關心的就是持續整合報告。進入持續整合控制台,可以看到所有在用的...

敏捷持續整合工具CruiseControl

持續化整合工具便是服務於敏捷軟體開發的乙個系列。它主要將原本分散,無序的工作流程,通過工具軟體有機的組織起來,並且在組織的過程中,參與開發設計測試的各個部門的人員都能從中獲取到自動化方面的優惠。使得團隊的工作效率大大提公升。cruisecontrol是乙個針對持續構建程式 專案持續整合 的框架,它包...

持續整合工具TeamCity配置使用

持續整合ci continuous integration 主要包括自動化的編譯 發布和測試整合,對於我們資訊系統專案開發非常有用。一般開發人員機器上會搭建自己的開發環境,整個專案在伺服器上會搭建測試環境,持續整合工具就可以完成整個專案整合部署的自動化,這裡主要講持續整合工具teamcity7.1....