プロジェクトの共有
プロジェクトを共有することで、他のユーザーと共同作業を行うことができます。ラベルとエクスポート プロファイルを使用して、どのファイルを共有プロジェクトに含めるかを制御することもできます。詳細については、エクスポート プロファイルの作成を参照してください。
次の表では、プロジェクトを共有する方法について説明します。
プロジェクトの共有方法 | 手順 |
---|---|
プロジェクトを単一のファイルにアーカイブする。 | プロジェクトを プロジェクトをアーカイブするには、次の手順に従います。
これで、他のファイルと同様の方法でアーカイブ ファイルを共有できます。 |
プロジェクトを MATLAB ツールボックスとしてパッケージ化する。 | プロジェクトからツールボックスを作成し、そのツールボックスを共同作業の相手と共有できます。詳細については、ツールボックスの作成と共有を参照してください。 |
プロジェクトを GitHub® で利用可能にする。 | GitHub でプロジェクトを公開するか、プライベートにして利用可能にすることで、共有できます。まず、GitHub アカウントを所有していなければなりません。 GitHub でプロジェクトを共有すると、Git™ ソース管理がプロジェクトに追加されます。既にソース管理下にあるプロジェクトの場合は、共有によってソース管理の構成が Git に置き換えられ、GitHub がプロジェクトにリンクされたリモート リポジトリになります。 GitHub でプロジェクトを共有するには、次の手順に従います。
リモート リポジトリの URL を表示するには、[プロジェクト] タブの [プロジェクト] パネルの空白部分で右クリックし、[ソース管理] 、 [詳細の表示] を選択します。 |
ソース管理を使用して共同作業を行う。 | リモート Git または SVN リポジトリでプロジェクトをホストし、他の作業ソース管理フォルダーと同様に他のユーザーと共同作業できます。詳細については、Share Git Repository to RemoteおよびCollaborate Using Git in MATLABを参照してください。 |
プロジェクトから Simulink® テンプレートを作成する。 | テンプレートを使用して、標準のプロジェクト構造を作成および再利用します。Simulink テンプレートは、チーム間で一貫したプロジェクトを作成するのに役立ちます。詳細については、標準プロジェクト設定のテンプレートの作成 (Simulink)を参照してください。 |
プロジェクト内の Simulink モデルから FMU ファイルを作成する。 | 他のシミュレーション ソフトウェアを使用したツール結合コシミュレーションを有効にするために、プロジェクト内の Simulink モデルから FMU ファイルを作成できます。詳細については、モデルをツール結合 FMU としてエクスポート (Simulink)を参照してください。 |
プロジェクトを他のユーザーと共有する前に、依存関係の分析を実行してプロジェクトに必要なアドオンを検査するときに役立ちます。詳細については、必要な製品とアドオンの特定を参照してください。
エクスポート プロファイルの作成
プロジェクト ファイルのサブセットを共有する場合は、エクスポート プロファイルを作成します。エクスポート プロファイルにより、特定のラベルをもつファイルを除外するか、特定のラベルをもつファイルのみを含めることができます。ラベルの作成とプロジェクト ファイルへのラベルの追加の詳細については、Create and Manage Labelsおよびプロジェクト ファイルへのラベルの追加を参照してください。
エクスポート ファイルを作成するには、次の手順に従います。
[プロジェクト] タブで、[共有] 、 [エクスポート プロファイルの管理] をクリックします。
新しいエクスポート プロファイルを作成するには、[新規] をクリックし、エクスポート プロファイル名を指定します。
[ファイル] ペインで、ラベルに基づいてファイルを最終プロジェクト アーカイブで除外するのか含めるのかを選択します。
共有する必要があるファイルが大規模プロジェクトの小規模なサブセットのみである場合は、含めるオプションを選択します。
[ファイル] ペインで、除外するか含めるファイルのラベルを選択します。
ユーザー定義のラベルをエクスポートされるプロジェクトから除外することもできます。[ラベル] ペインで、エクスポートしないカスタム ラベルを選択します。
[OK] をクリックします。
メモ
エクスポート プロファイルは参照プロジェクトに変更を適用しません。プロジェクトを共有すると、MATLAB は参照プロジェクト全体をエクスポートします。