1,Delphi7 與持續集成Cruisecontrol.net
寫一個bat腳本build.bat,缺少什麼dcu的話,就把路徑加進去,內容如下
"C:\Program Files\Borland\Delphi7\Bin\dcc32.exe" -B -U"C:\Program Files\Borland\Delphi7\Imports" 工程文件.dpr
然後在cc的配置文件里加入任務
<tasks>
<exec>
<executable>build.bat</executable>
<baseDirectory>build.bat路徑</baseDirectory>
</exec>
</tasks>
2,Delphi7沒有代碼格式化,大的if else 嵌套塊很難看懂,可以裝一個Delphi Formatter,快捷鍵Ctrl-D
3,開發階段code generation->Optimization應該關閉,否則debug 的時候inspect變量或表達式出不來
發佈階段打開優化,runtime errors 和debugging所有選項不要選