このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
プロジェクトは、必要なファイルの検索、ファイルと設定の管理と共有、ソース管理との対話によって、大規模なモデリング プロジェクトを整理します。プロジェクトとはおよびプロジェクトを使用したソース管理についてを参照してください。
プロジェクトで使用できるソース管理ツールとワークフローについて説明します。組み込みの Git または SVN を試すか、サードパーティ製のツールを統合します。
Git または SVN ソース管理をプロジェクトに追加する。
モデル ファイルをバイナリとして登録します。
MATLAB®で、Git を構成し、モデル ファイルを登録し、SSH 認証を使用します。
空のリモート GitHub®リポジトリを作成します。
プロジェクトを共有するには、プロジェクトを GitHub で公開します。
外部の Git™ リポジトリをサブモジュールとしてクローンします。
SVN の構成、モデル ファイルの登録、ファイルのロック、リポジトリの共有、および SVN 外部参照の管理を行います。
ソース管理を無効にして、プロジェクト テンプレートを準備します。
プロジェクトをアーカイブし、別のソース管理で新しいプロジェクトを作成します。
Software Development Kit (SDK) を使用すると、プロジェクトをサードパーティ製ソース管理ツールと統合できます。
MATLAB を比較とマージに使用するための外部ソース管理のカスタマイズ
外部ソース管理ツールからの比較とマージに MATLAB 比較ツールを使用します。
Gitソース管理からプロジェクトの作業コピーを取得する。
SVN ソース管理からプロジェクトの作業コピーを取得する。
SVN を使用して、プロジェクトの特定のリビジョンにタグ付けします。
ローカルで変更されたプロジェクト ファイルをチェックします。
リポジトリ バージョンが進んでいるかどうかを調べます。
Git または SVN でリビジョンを更新する。
SVN を使って、編集前にユーザーがモデル ファイルを必ずロックするようにします。
プロジェクトの変更を確認します。
上位と比較して変更されたファイルの変更を確認するか、特定のリビジョンを比較します。
未保存の変更、ソース管理対象でないファイル、古い派生ファイルなどの問題についてプロジェクトをチェックします。
変更セットをローカル Git リポジトリまたは SVN リポジトリにコミットする。
ローカルな変更を破棄するか、1 ファイルまたはプロジェクト全体のリビジョンを選択します。
変更のリモート リポジトリからの取得、マージ、およびリモート リポジトリへのプッシュを行う Git ワークフロー。
ブランチの作成、切り替え、マージ、元に戻す、および削除を実行します。
競合の検出と解決、テキスト ファイルのマージとモデルのマージ、競合マーカーの抽出を行います。
プロジェクトで MDL から SLX に変換してリビジョン履歴を保存する
プロジェクトは、モデル ファイルの MDL 形式から SLX 形式へのアップグレードを支援します。
.mex
ファイルやslprj
ファイルなどの派生ファイルのベスト プラクティス。