当检出对象时,会在目录中放置可写版本的对象(使用 ccm dir 或 ccm ls 命令验证该对象)。当检出目录时,未对文件系统进行任何可视更改。当检出对象并使用 -t 选项来指定新版本时,可以指定版本并更改新对象的名称。在 UNIX 上,可以在检出符号链接时更改该符号链接指向的位置。
必须以提供上下文对象和父目录的格式来指定要检出的对象。
指定的路径必须在项目的已维护工作区中。
例如,sub_proj\main.c@my_proj-1 (Windows) 或 sub_proj/main.c@my_proj-1 (UNIX)。
可以使用项目引用格式,即使项目没有已维护的工作区也如此。
不能使用未提供上下文项目的 file_spec 来检出对象。请通过使用选择集引用格式(例如“@1”)或对象名称格式(例如 main.c-1:csrc:1)来指定有效的上下文项目。
checkout 命令支持以下子命令。