0

誰かがPERFORCEからマネージド言語にデータを取得する方法を使用したかのように私は興味があります。私はそこにいくつかのサンプルアプリケーションを見つけました、そして私はここの誰かがこれを行うことに成功し、いくつかのアドバイスを提供できることを望んでいます。

ありがとう!

4

1 に答える 1

5

アプリケーションでP4.NET ライブラリを使用しています。問題なく動作しますが、インターフェイスが扱いにくかったのでラップしました。P4.NET は Perforce でサポートされておらず、おそらくいくつかの機能が欠落しています。

C++ ライブラリで SWIG を実行し、独自のマネージド ライブラリを作成することを検討しましたが、そうする機会 (時間) がありませんでした。

編集私の投稿をもう一度読んでください。まったく意味不明です。もう一度試してみましょう...

アプリケーションで P4.NET ライブラリを使用しましたが、問題なく動作します。そのインターフェースは少し醜いので、ラッパーを作成してそれを非表示にし、必要な機能を公開しました。ラッパーを書くことは、VC システムを SVN または GIT と交換するオプション/柔軟性を提供するので、とにかく良い考えです (Perforce を使用できる場合、なぜそうするのかわかりません...)。

Perforce C++ ライブラリに対して SWIG を実行し、よりクリーンなインターフェイスを備えた独自のラッパーを作成するオプションを簡単に調べましたが、P4.NET が機能するため、優先度の高いタスクではありませんでした。

于 2009-04-20T22:29:11.830 に答える