2009-01-14 56 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文件中解压缩,重新加载项目并继续工作。