主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

プロジェクトを使用したソース管理について

プロジェクトを使用してソース管理を行うことができます。変更の更新,コミット,マージや,リビジョン履歴の表示などの操作を,プロジェクト環境から直接実行できます。

MATLAB®では,プロジェクトは以下へのインターフェイスをもちます。

ヒント

以下のプロジェクトWebページで,更新されたソース管理統合のダウンロードをチェックできます。//www.tatmou.com/下载188bet金金宝app宝搏products/simulink/projects.html

プロジェクトでソース管理を使用するには,以下のいずれかのワークフローを使用します。

プロジェクトがソース管理されている場合は,以下のことを実行できます。

注意

ソース管理を使用する前に,モデルが破損するのを防ぐため,モデルファイルをソース管理ツールに登録する必要があります。ソース管理ツールへのモデルファイルの登録を参照してください。

ソース管理の下にあるサンプルプロジェクトを確認するには,機体プロジェクトでのプロジェクトツールの調査を参照してください。

従来のソース管理と分散ソース管理

次の図は,従来のソース管理(たとえばSVNを使用)のワークフローを表しています。

従来のソース管理の利点は以下のとおりです。

  • ファイルベースのロックとユーザーのアクセス許可(たとえば,モデルファイルの強制ロックが可能)

  • 中央のサーバーによりローカルストレージの必要性を削減

  • 学習が簡単で容易

次の図は,分散ソース管理(たとえばGitを使用)のワークフローを表しています。

分散ソース管理の利点は以下のとおりです。

  • オフライン作業

  • 完全な履歴を提供するローカルリポジトリ

  • ブランチ

  • 複数のリモートリポジトリにより,大規模な階層的アクセス制御が可能

従来のソース管理または分散ソース管理のどちらかを選択する場合,以下のヒントを考慮してください。

従来のソース管理は以下の場合に便利です。

  • ファイルのロックが必要的。

  • ソース管理をはじめて使用。

分散ソース管理は以下の場合に便利です。

  • オフラインでの作業,定期的なコミット,完全なリポジトリ履歴へのアクセスが必要的。

  • ローカルでのブランチが必要的。

関連するトピック