最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
プロジェクトでソース管理を使用することができます。詳細については、プロジェクトの作成とプロジェクトを使用したソース管理の使用を参照してください。
MATLAB を使用して、ソース管理の対象ファイルを処理します。更新、コミット、変更のマージおよびリビジョン履歴の表示を、現在のフォルダー ブラウザーから直接実行できます。
既定の設定では、MathWorks® ソース管理の統合がオンになっています。ソース管理システムを選択または無効化できます。
比較とマージに MATLAB を使用するための外部ソース管理のカスタマイズ
MATLAB 比較ツールを使用して外部のソース管理ツールからの比較とマージを行います。
ソース管理からファイルを取得することによってリポジトリの新しいローカル コピーを作成します。
新しい Git™ または SVN リポジトリを作成する。
MATLAB はビルトイン SVN 統合を提供します。
ソース管理の対象フォルダーに新しいファイルを作成するときに、そのファイルをソース管理に追加するようマークします。
ファイルの移動、名前の変更、削除は、MATLAB ソース管理のコンテキスト メニュー オプションまたは他のソース管理クライアント アプリケーションを使用して行ってください。
ファイルのソース管理ステータスを更新し、ファイルのローカル コピーを更新する。
ファイルの編集前にファイルをロックすることをお勧めします。ロックすることによって、他のユーザーにファイルが編集中であることが示され、マージの問題を防ぐことができます。
ファイルの履歴を閲覧するか、ファイルのバージョンを比較する。
変更を確認し、新規ファイルをソース管理に追加するようマークした後、ファイルをコミットできます。
ファイルをコミットする際に競合に関するメッセージが表示された場合、競合を調べて解決します。
ファイルのローカルな変更を削除するか、ファイルを指定したリビジョンに戻します。
リモート Git リポジトリをクローンしてリポジトリ ファイルを取得します。
新しい Git または SVN リポジトリを作成する。
Git を使用して MATLAB でブランチをマージするには、コマンド ライン Git クライアントをインストールする。サードパーティのソース管理ツールを使用するには、ファイルの破損を避けるために、バイナリ ファイルを登録する。リモート リポジトリとのやり取りの際にログイン プロンプトが頻繁に表示されないようにするには、MATLAB で SSH 認証を使用する。
ソース管理の対象フォルダーに新しいファイルを作成するときに、そのファイルをソース管理に追加するようマークします。
ファイルの移動、名前の変更、削除は、MATLAB ソース管理のコンテキスト メニュー オプションまたは他のソース管理クライアント アプリケーションを使用して行ってください。
リポジトリ内のファイルのソース管理ステータスを更新し、リポジトリ内のファイルの更新を取得する。
ファイルの履歴を閲覧するか、ファイルのバージョンを比較する。
変更を確認し、新規ファイルをソース管理に追加するようマークした後、ファイルをコミットできます。
ファイルをコミットする際に競合に関するメッセージが表示された場合、競合を調べて解決します。
ブランチを作成、マージまたは削除するか、別のブランチに切り替えます。
このワークフローを使用して、リモート リポジトリを操作します。Git では、2 ステップのワークフローがあります。最初にローカル変更をコミットし、次にリモート リポジトリにプッシュします。
ファイルのローカルな変更を削除するか、ファイルを指定したリビジョンに戻します。