テキストにPowerBuilderアプリケーションをエクスポートする方法はありますか?
-
16-09-2019 - |
質問
私はGitのを使用して、当社の社内applicatoinの制御を開始します。
そして私は、私は(オブジェクトによって、オブジェクトをエクスポートしていない)し、それらにGitリポジトリを使用してテキストに、すべてのアプリケーションをエクスポートすることができるかどうかということthougth。
そして、もちろん、私は、マージを行うか、いくつかの変更を元に戻す必要がある場合は、PowerBuilderのには、このテキストファイルをインポートする方法が必要になります。
別の解決策が可能とgitのためのMSCCプロバイダがあります。私はインターフェースが公に利用できないので、見つけるのは難しいことだと思います。
解決
のツールの多くは鉱山を含めて、それを行うが、含めて、ほとんどの鉱山、OLEオブジェクトのバイナリ部分をゴミ箱ますのPowerScriptのLibraryExport()関数を使用します。私はそのことを知っている唯一のツールは、OLEバイナリを含め、正しくエクスポートし、パワージェンである、しかし、もしあなたが最も可能性の高いパワージェンを好きではないだろう、それの価格のためにGITを選びました。 (ところで、あなたのツールベルトでパワージェンを希望する理由のトンがあります。唯一のパワージェンはのあなたを得ることができる擦り傷があります。)
私はあなたにほのめかしたと思うと、あなたは、MicrosoftのSCCのAPIインタフェースをサポートしているソース管理ツールを選択した場合は、このすべてを心配する必要はありません。あなただけのソース管理ツールと直接のPowerBuilderインタフェースを持つことができるようになります。私は数年前CVSでPBを使用するが、私は私が場所とどのように入れていた余分などのコンポーネント覚えていません怖いです。 SybaseのNNTPニュースグループの一つは、 PBに専念し、ソース管理されに、彼らはすでに無料のソース管理の問題に対処していない場合、私は彼らが興味深いコメントがあると思います賭けます。
他のヒント
あなたは、輸出に ORCA を使用することができます何が好きとインポート。 C ++プログラム内から、または(ウェルと呼ばれる、のOrcaScript)スクリプトとして:ORCAは、2つの方法で使用することができるPB IDEへのインタフェースです。 ORCAを使用して、あなたが望むものは何でも仕事やって、その後、それらをバックインポート、それらを輸出し、PBL内のすべてのオブジェクトをリストする問題はないはずです。 PBとGITの間の中間層としてそれを使用すると、しかし、いくつかの作業が必要になることがあります。
アウトベータpb.netの今あり、それはWPF /テキストベース(ユニコード)プロジェクトへの既存のプロジェクトの変換を可能にする、すなわち各オブジェクトは、
テキストファイルになりますhttp://response.sybase.com/forms/WW09JULPB12beta1する
コンパイラを使用して、あなたが実行してテキストに.pblからプロジェクトをエクスポートすることができます:
pb2cs.exe / T:wpfmigration / PBT: "... myproj.pbt" / O: "いくつかの出力ディレクトリ"
pb.net(PB12)では、すべてのファイルは単なるテキストファイルです。
あなたはソースコードにワークスペースを追加することによって、すべてのファイルのテキスト・ダンプを取得することができます。
手順:
右、ワークスペースをクリックして[プロパティ]を選択し、ソース管理]タブをクリックします。ソースコントロールの種類としてPBネイティブを入力します。すべてのデフォルトを受け入れて、[OK]をクリックします。
を右再びワークスペースをクリックして、ソースコードに追加]を選択します。デフォルトでは、すべてのファイルが選択されなければなりません。次の画面に移動するには、[OK]をクリックします。ユーザー名のために何を入力して、あなたはすべてのテキストファイルに行きたい空のフォルダの名前を入力します。 [OK]をクリックすると、あなたはすべての空のフォルダに書き込まれています。