2009-01-14 75 views
2

在SVN中保存Delphi類型庫的最佳方式是什麼?在庫中包含Delphi類型庫(SVN)?

文件更改每次編譯

的文件沒有保存在ASCII的可讀形式的報名時間

這是非常困難的工作有什麼變化已經從一個版本進行到下一

這是當不止一個人改變文件

質詢的一大難題:

1)應該在版本控制中保存導出的'IDL'文件嗎?

2)可以將'IDL'轉換爲Delphi類型庫嗎?如果是這樣的話?

3)使用Delphi類型庫時的最佳做法是什麼?

4)在Delphi2009 datasnap項目中,擺脫類型庫有多容易?

p.s.我正在使用BDS2006

回答

4

在Delphi 2009之前,我不會檢查TLB文件,而是手動將TLB(和* _TLB.PAS文件作爲參考)放入一個zip文件,然後強制進入版本控制。當我對TLB進行實際更改時,我會更新zip文件並將其檢入。本地TLB總是被讀/寫,並且被版本控制系統忽略。當TLB文件神祕地不再編譯時,這個方案爲我節省了好幾次,我可以關閉我的項目,從zip文件中解壓縮,重新加載項目並繼續工作。