質問

SVNでDelphiタイプライブラリを保存する最良の方法は何ですか。

ファイルは、アプリケーションをコンパイルするたびに変更されます

ファイルは、AscIIの読み取り可能な形式で保存されません

あるバージョンから次のバージョンにどのような変更が行われたかを判断するのは非常に困難です

これは、複数の人がファイルを変更している場合の大きな問題です

質問:

1)エクスポートされた「IDL」ファイルをバージョン管理に保存する必要がありますか?

2)「IDL」をDelphiタイプライブラリに変換できますか?

3)Delphiタイプライブラリを使用する際のベストプラクティスは何ですか?

4)Delphi2009 datasnapプロジェクトのタイプライブラリを簡単に削除できますか?

p.s。 BDS2006を使用しています

役に立ちましたか?

解決

Delphi 2009以前では、TLBファイルをチェックインせず、手動でTLB(および参照用の* _TLB.PASファイル)をzipファイルに入れてから、バージョン管理に強制しました。 TLBを実際に変更したときは、zipファイルを更新してチェックインします。ローカルTLBは常に読み取り/書き込みが行われ、バージョン管理システムによって無視されました。このスキームにより、TLBファイルが不思議なことにコンパイルされなくなり、プロジェクトを閉じて、zipファイルから解凍し、プロジェクトをリロードして作業を続けることができます。

他のヒント

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top