当社の製品は現在、Java、PL/SQL、VB.Net、ABAP など、多数のテクノロジにまたがっています。まだ石器時代にある ABAP を除くすべての言語に対して、かなり成熟したソース管理とビルド システムがセットアップされています。SAP にはビルド システムがセットアップされているため、当社のエンジニアはすべての開発を SAP 環境のエクスポート トランスポートで行い、それらをソース管理にチェックインします。多くの SAP バージョンをサポートしているため、バージョンを追跡し、4.6、4.7、5.0 などにまたがってコードを移行することは非常に困難です。
私の理想的なプロセスは、ABAP コードをテキスト ファイルのソース管理にチェックインし、それを SAP にロードして、ビルド プロセスの一部としてトランスポートを生成することです。SAP エンジニアは、このモデルをサポートするツールがあるとは考えていません。
ソース管理システムで ABAP コードを管理している場合、そのプロセスはどのようなものですか? ABAP コードを SAP にロードするためのツール (できればコマンドライン) はありますか? エンジニアはコード/テスト/デバッグ サイクルをどのように管理していますか? 彼らはSAP でコーディングし、終了時にコードをエクスポートしますか、それとも外部エディターで編集しますか?