チームでの分散開発
概要
Next Design では、モデルやプロファイルをファイル分割することで、チームによる分散開発ができます。
以下では、次の Next Design の機能について操作方法を説明します。
Next Design の機能 | 概要 |
---|---|
モデルファイルの分割・統合 | プロジェクト内のモデルを複数のモデルファイルに分割することで、チームで並行開発できます。 |
モデルファイルのエクスポート・インポート | 分割したモデルファイルをエクスポートして別プロジェクトにインポートすることで、一部のモデルを別プロジェクトで流用できます。 |
モデルファイルの参照登録 | 分割したモデルファイルを他プロジェクトに参照登録することで、他プロジェクトとモデルファイルを共有して編集できます。 |
モデルファイルの部分ロード | 分割したモデルフ ァイルごとに自動/手動ロードを切り替えることで、不要なモデルファイルのロードを防ぎ大規模プロジェクトの読み込み時間を短縮します。 |
プロファイルの分割・統合 | プロファイルをプロジェクトから分割することで、モデルとプロファイルを分けて管理できます。 |
モデルファイルの分割・統合
モデルファイルに分割する
プロジェクト内のモデルを複数のモデルファイルに分割するには、次の手順で行います。
操作手順
- モデルナビゲータでモデルファイルに分割するモデルを選択します。
- 次のいずれかの方法でモデルファイルへの分割を実行します。
- リボンから [チーム開発] > [ファイル] > [モデルファイルに分割] をクリックします。
- コンテキストメニューから [モデルファイルに分割] をクリックします。
- 1つのモデルだけをモデルファイルに分割する場合は、[モデルファイルに分割] ダイアログでファイル名を指定して、[OK] ボタンを押下します。 (複数のモデルを選択してモデルファイルに分割する場合はファイル名を変更できません)
- モデルファイルに分割されると、そのモデルにはモデルファイルを表すアイコンが付きます。 そして、プロジェクトファイルと同じフォルダ内の [Models] サブフォルダ内に nmdl(JSON 形式の場合)、imdl(データベース形式の場合) ファイルとして格納されます。
注記
- モデルファイルに分割できるのは、メタモデルで [モデルファイル分割を許可する] チェックボックスがチェックされているモデルだけです。
- [モデルファイルに分割] メニューが無効状態の場合は、そのモデルに対するメタモデルの定義を確認してください。
分割したモデルファイルを統合する
分割されたモデルファイルをプロジェクトに統合するには、次の手順で行います。
操作手順
- モデルナビゲータ、も しくは、プロジェクトナビゲータで、分割されているモデルファイルを選択します。
- 次のいずれかの方法でモデルファイルの統合を実行します。
- リボンから [チーム開発] > [ファイル] > [モデルファイルを統合] をクリックします。
- コンテキストメニューから [モデルファイルを統合] をクリックします。
- 確認ダイアログのメッセージを確認して、[OK] ボタンを押下します。
- モデルファイルがプロジェクトに統合されると、そのモデルからモデルファイルを表すアイコンが消えます。
モデルファイルのエクスポート・インポート
モデルファイルをエクスポートする
分割されたモデルファイルをプロジェクトからエクスポートするには、次の手順で行います。
操作手順
- ナビゲータ上部のセレクタで [プロジェクトナビゲータ] に切り替えます。
- プロジェクトナビゲータで、エクスポートするモデルファイルを選択します。
- 次のいずれかの方法でモデルファイルのエクスポートを実行します。
- リボンから [チーム開発] > [ファイル] > [エクスポート] をクリックします。
- コンテキストメニューから [モデルファイルをエクスポート] をクリックします。
- エクスポート先のフォルダを選択して、[保存] ボタンを押下します。
- 分割されたモデルファイルがエクスポートされて、選択したフォルダに格納されます。
注記
- エクスポートされたモデルファイルを別プロジェクトにインポートするには、プロファイルが同じである必要があります。
- プロファイルのエクスポート・インポートについては、次の内容を参照してください。
モデルファイルをインポートする
別プロジェクトからエクスポートされたモデルファイルをインポートするには、次の手順で行います。
操作手順
- インポート先のプロジェクトを開きます。
- ナビゲータ上部のセレクタで [プロジェクトナビゲータ] に切り替えます。
- ツリーのトップレベルに表示されている [モデル] を選択します。
- 次のいずれかの方法でモデルファイルのインポートを実行します。
- リボンから [チーム開発] > [ファイル] > [インポート] をクリックします。
- コンテキストメニューから、[モデルファイルをインポート] をクリックします。
- 確認ダイアログのメッセージを確認して、[OK] ボタンを押下します。
- [モデルファイルのインポート] ダイアログで、モデルファイル (.nmdl または .imdl) を選択して [開く] ボタンを押下します。
- モデルファイルがインポートされると、プロジェクトファイルと同じフォルダの [Models] サブフォルダにモデルファイルが追加され、プロジェクトナビゲータとモデルナビゲータにもモデルファイルが追加されます。
備考
- インポート先のプロジェクトとインポート対象のモデルファイルはファイル保存形式が同じである必要があります。
警告
- インポート先のプロジェクトのプロファイルは、インポート対象のモデルファイルを作成したプロファイルと同じである(もしくは包含している)必要があります。
- プロファイルのインポートについては、次の内容を参照してください。