MATLAB Function Reference |
把檔案從 source control system中取出。
Graphical Interface
除了使用 checkout
指令外,也可在Editor, Simulink, 和 Stateflow
的File 選單中點選 Source Control Check Out。
Syntax
checkout('filename
') checkout({'filename1','filename2','filename3', ...}) checkout('filename
','option
','value
', ...)
Description
checkout('
把檔名為 filename
')
filename
的檔案從 source control
system中取出。 filename
必須為包含完整路徑的檔名。 在使用 checkout
指令的時候,仍然可以開啓或關閉此檔。
checkout({'filename1','filename2','filename3', ...})
把檔名為 filename1
到 filenamen
的檔案從 source control system中取出。同樣地檔名必須包含完整的路徑。剩下的引數會用在所有取出的檔案中。
checkout('
filename
','option'
,'value
', ...)
提供額外checkout
的選擇性引數。 option
和 value
引數列在下列表格中
選擇性引數(option Argument) |
說明 |
引數值 |
|
設為 on 時,即使檔案之前已被取出,也會強迫取出。( the checkout is
forced, even if you already have the file checked out.)。若 undocheckout
指令接在 checkout 指令之後,會非常有用(effectively)。設為 off ,就無法取出之前已被取出的檔案。 |
|
|
設為 on 時,checkout取得這個檔案,允許你寫入他,並且鎖住這個檔案使得其他人只能讀取這個檔案,無法寫入。當設為 off 時,checkout
只能以唯讀的方式取得這個檔案,並允許其他人取出並更新這個檔。若 lock 設為 off 時,就不需要在取出此檔後再存入此檔了。 |
|
' |
取出指定的檔案校正版本。 |
' |
If you end the MATLAB session, the file remains checked out. You can check in the file from within MATLAB during a later session, or directly from your source control system.
若使用 MerantTM PVCS® source control system,一定要在 cmopts.m
中指定投射檔(project file)。相關指令可參閱 cmopts
。
Example 1 - Check out a File
checkout('/matlab/mymfiles/clock.m')
從source control system中取出 /matlab/mymfiles/clock.m 。
Example 2 - Check out Multiple Files
checkout({'/matlab/mymfiles/clock.m',... '/matlab/mymfiles/calendar.m'})
從source control system中取出 /matlab/mymfiles/clock.m 和
/matlab/mymfiles/calendar.m
。
Example 3 - Force a Checkout, Even If File Is Already Checked out
checkout('/matlab/mymfiles/clock.m','force','on')
即使 clock.m
之前已被你取出,仍要取出 /matlab/mymfiles/clock.m
。
Example 4 - Check out Specified Revision of File
checkout('/matlab/mymfiles/clock.m','revision','1.1')
See Also
checkin | chol |