MATLAB Function Reference    
checkout

ファイルのチェックアウト

グラフィカルインタフェース

関数 checkoutの別の使い方としてEditor, Simulink, Stateflow のFileメニューの Source Control Check Out を使います。

表示

詳細

checkout('filename') は、ソースコントロールシステムからfilenameという名前のファイルを点検します。filenameは、ファイルに対する絶対パス名でなければなりません。ファイルは、checkoutを利用するときにオープンあるいはクローズすることができます。

checkout({'filename1','filename2','filename3', ...}) は、ソースコントロールシステムからファイルfilename1からfilenamenを点検します。ファイルに対しては絶対パス名を使います。点検するすべてのファイルに対して追加引数が適用されます。

checkout('filename','option','value', ...) は、付加的なcheckoutオプションを提供します。optionvalue 引数を以下の表に示します。

オプション引数
目的
値引数
'force'
onに設定されると、ファイルが既に点検済みでも、点検は強制的に行われます。 これは、.undocheckoutの後にcheckoutします。 forceoffに設定されているときは、ファイルが既に点検済みであっても点検できません。
'on'
'off' (デフォルト)
'lock'
onに設定されると、点検はファイルを取得し、書き込みを行い、他者からのアクセスをロックするために参照のみにすることができます。offに設定すると、点検は、参照のみのバージョンのファイルを取得し、アップデートのため他のユーザが点検することが可能です。lockoffに設定されている場合は、チェックアウトした後でチェックインする必要はありません。
'on' (デフォルト)
'off'
'revision'
指定した版のファイルを点検します。
'version_num'

MATLABセッションを終了する場合は、ファイルは、チェックアウトされた状態のままです。後のセッション中にMATLAB内部からファイルをチェックインしたり、ソースコントロールシステムから直接チェックインすることができます。

PVCSソースコントロールシステムを使う場合は、cmopts.mでプロジェクトファイルを指定する必要があります。使用法は、cmoptsを参照してください。

例題

例題 1 - ファイルのチェックアウト

以下のようにタイプすると

ファイル/matlab/mymfiles/clock.mをソースコントロールシステムからチェックアウトします。

例題 2 - 複数ファイルのチェックアウト

以下のようにタイプすると

ファイル/matlab/mymfiles/clock.mと
/matlab/mymfiles/calendar.mをソースコントロールシステムからチェックアウトします。

例題 3 - 既にチェックアウトされているファイルを強制的にチェックアウト

以下のようにタイプすると

clock.mが既にチェックアウトされていても/matlab/mymfiles/clock.mをチェックアウトします。

例題 4 - 指定した版のファイルのチェックアウト

以下のようにタイプすると

clock.mの1.1 をチェックアウトします。 .

参考

checkin, cmopts, undocheckout


 checkin chol