ソース・コントロール下にファイルを置くには、ファイルをOracle9i SCMに追加する必要があります。追加したファイルには、チェックイン、チェックアウト、比較およびマージを含む他のソフトウェア・コンフィグレーション機能を適用できます。
ソース・コントロールにファイルを追加すると、その内容がリポジトリにアップロードされ、チェックインされます。チェックイン後にチェックアウトするオプションもあり、ファイルの編集を続ける場合に使用します。
バージョン・コントロール下のファイルに対する変更は、ファイル・システム上で行われますが、リポジトリ内のバージョニングの状態によって、制限を受けることがあります。チェックイン済のファイルは読取り専用であるため、編集する前にまずチェックアウトする必要があります。
JDeveloperの一部のノードには、プロジェクト・ノードの .jprファイルのように、そのノードのみを表す関連ファイルを持つものがあります。ソース・コントロールにノードの内容を追加する際に、そのノードを表すファイルも追加するオプションがあります。次に例を示します。
ソース・コントロールにワークスペースを追加する場合は、ワークスペースの内容全体(すべてのプロジェクト、パッケージ、ノード・ファイル、.xmlファイル、.javaファイルおよびEJBファイル)が追加され、ワークスペース・ノードを表す .jwsファイルを追加するオプションがあります。
ソース・コントロールにプロジェクト・ファイルを追加する場合は、すべての子孫(すべてのパッケージ、ノード・ファイル、.xmlファイル、.javaファイルおよびEJBファイル)も追加され、プロジェクト・ノードを表す .jprファイルを追加するオプションがあります。
ソース・コントロールにBusiness Components for Javaノードを追加する場合は、そのノードにある .xmlファイルと .javaファイルも追加されますが、Business Components for Javaノードには関連ファイルがないため、ノード・ファイルを追加するオプションはありません。