
【軟件介紹】
FinalBuilder是一款專為編程人員打造的自動(dòng)化管理工具,支持腳本的自動(dòng)化創(chuàng)建和管理操作,內(nèi)置了強(qiáng)大的版本控制系統(tǒng),支持對(duì)文件進(jìn)行管理、查看或者恢復(fù)操作,集合了實(shí)用的文件和目錄選項(xiàng),重復(fù)器,源代碼編譯,測(cè)試工具,數(shù)據(jù)庫系統(tǒng),安裝工具等選項(xiàng),可以滿足不同的應(yīng)用程序編譯和測(cè)試操作,內(nèi)置了豐富的腳本供大家選擇,是您編譯安裝程序的好幫手,歡迎有需要此款工具的朋友們前來下載使用。
【軟件功能】
可以快速的以圖形界面的方式為用戶進(jìn)行呈現(xiàn)構(gòu)建的工程內(nèi)置的腳本也是相當(dāng)?shù)膹?qiáng)大
包括了預(yù)寫作庫的使用操作
還可對(duì)流量進(jìn)行快速的控制
也支持對(duì)您需要的構(gòu)建進(jìn)行快速的預(yù)定
可以對(duì)調(diào)試進(jìn)行快速的集成
也支持對(duì)記錄進(jìn)行快速的查看
還可對(duì)構(gòu)建過程中的變量進(jìn)行查看

【軟件特色】
1、集成的調(diào)試一個(gè)調(diào)試引擎完全集成到FinalBuilder IDE中。 您可以在動(dòng)作之間切換,設(shè)置斷點(diǎn)并設(shè)置變量監(jiān)視器來調(diào)試構(gòu)建過程。
2、詳細(xì)記錄
構(gòu)建過程中的所有操作的輸出都被定向到構(gòu)建日志。 日志維護(hù)與動(dòng)作列表相同的樹結(jié)構(gòu),這使得日志文件的導(dǎo)航變得容易。 日志可以導(dǎo)出為HTML,XML或文本格式。
3、電子郵件,MSN, FTP和SFTP支持
您的構(gòu)建過程可以將構(gòu)建的結(jié)果通過電子郵件發(fā)送給您。例如,如果構(gòu)建失敗,則可以導(dǎo)出日志,將其附加到電子郵件并發(fā)送給您。 您可以宣布在NNTP新聞服務(wù)器上成功構(gòu)建。
4、變量
使用變量是使構(gòu)建過程動(dòng)態(tài)化的關(guān)鍵。 使用變量將信息從一個(gè)動(dòng)作傳遞到另一個(gè)動(dòng)作,并使用用戶特定的或機(jī)器特定的值來構(gòu)建動(dòng)作。
5、版本控制集成
FinalBuilder支持十多個(gè)開箱即用的版本控制系統(tǒng),因此它可以使用您現(xiàn)有的版本控制系統(tǒng)來獲取,檢出,標(biāo)記和執(zhí)行其他與版本相關(guān)的操作。
6、腳本支持
每個(gè)FinalBuilder操作都暴露了大量的腳本事件,您可以在其中使用VBScript,JavaScript,Powershell或Iron Python訪問操作的所有屬性。 另外,“運(yùn)行腳本”操作允許您執(zhí)行可能不被內(nèi)置操作類型覆蓋的特定任務(wù)。
7、行動(dòng)工作室
Action Studio是一個(gè)用于編寫自定義FinalBuilder操作的IDE。 它提供了一種在FinalBuilder中擴(kuò)展內(nèi)置功能的方法。 Action Studio包含在FinalBuilder中,可以通過“工具”菜單訪問。
8、圖形界面
FinalBuilder以邏輯結(jié)構(gòu)化的圖形界面呈現(xiàn)構(gòu)建過程。任何軟件開發(fā)人員都可以使用FinalBuilder定義和維護(hù)其構(gòu)建,而無需學(xué)習(xí)新的XML模式或語言。
9、600多個(gè)內(nèi)置腳本
FinalBuilder擁有廣泛的預(yù)寫動(dòng)作庫,可以在構(gòu)建過程中自動(dòng)執(zhí)行每個(gè)常見任務(wù)。它還與您現(xiàn)有的編譯器,版本控制系統(tǒng)和測(cè)試工具集成。
10、流量控制
FinalBuilder包括用于本地化錯(cuò)誤處理的Try和Catch操作以及以完整的編程語言獲得的所有循環(huán)和條件語句。
11、預(yù)定構(gòu)建
FinalBuilder提供與Windows調(diào)度服務(wù)的緊密集成,這樣就可以讓每一天,每周或每當(dāng)你想要進(jìn)行構(gòu)建。

【使用說明】
一、調(diào)試模式創(chuàng)建項(xiàng)目后,您可能需要進(jìn)行調(diào)試,F(xiàn)inalBuilder允許您通過項(xiàng)目一次執(zhí)行一個(gè)操作,使用斷點(diǎn)暫停特定點(diǎn)的運(yùn)行,并在調(diào)試時(shí)生成日志的實(shí)時(shí)日志記錄視圖。
1、添加和刪除斷點(diǎn):右鍵單擊一個(gè)操作并選擇斷點(diǎn),而后按F5從操作菜單中選擇斷點(diǎn),同時(shí)點(diǎn)擊動(dòng)作左側(cè)的溝槽。
2、如何運(yùn)行您的項(xiàng)目:逐步通過單擊工具欄圖標(biāo)后,要么按F8(或F10與Microsoft風(fēng)格的綁定)鍵,要么從運(yùn)行菜單中選擇步驟。
二、設(shè)計(jì)模式
FinalBuilder的設(shè)計(jì)模式由三個(gè)主要部分組成:
1、項(xiàng)目、行動(dòng)類型、行動(dòng)檢測(cè)
本節(jié)包含四個(gè)選項(xiàng)卡:
項(xiàng)目-包含項(xiàng)目中的動(dòng)作列表,全局腳本和變量的樹。
操作-讓您向項(xiàng)目添加新操作。
屬性-允許您編輯任何操作的任何屬性,作為使用屬性對(duì)話框的替代方法。
運(yùn)行選項(xiàng)卡-在項(xiàng)目運(yùn)行時(shí)顯示進(jìn)度和統(tǒng)計(jì)信息。
2、行動(dòng)清單
您可以在此創(chuàng)建和編輯項(xiàng)目的操作。Main和OnFailure有兩個(gè)內(nèi)置動(dòng)作列表。您還可以添加額外使用“操作類型”面板。
3、日志/腳本編輯器
底部有幾個(gè)選項(xiàng)卡,但在項(xiàng)目設(shè)計(jì)期間最相關(guān)的選項(xiàng)卡是快速幫助。

【更新日志】
增強(qiáng)NuGet添加NuGet恢復(fù)行動(dòng)。增強(qiáng)建立Delphi Delphi xe8添加支持。
增強(qiáng)- TFS創(chuàng)建工作- tfs2012和tfs2013行動(dòng)現(xiàn)在可以創(chuàng)建本地或服務(wù)器上的工作區(qū)。
錯(cuò)誤修復(fù)- ssh -更新用于確定何時(shí)完成ssh命令的方法。
新方法支持更多的shell類型和ssh服務(wù)器實(shí)現(xiàn)。

































