在重命名文件或目录时,如果父目录不可写,将自动检出一个版本并与任务关联。如果未指定任务,将缺省使用当前任务。必须检入目录,才能使其对其他用户可用。完成任务后,将自动检入目录。
在将对象移动到不可修改目录或从不可修改目录移出时,如果父目录不可修改,将自动检出一个版本并与指定任务关联。 如果未指定任务,将缺省使用当前任务。必须检入目录,才能使其对其他用户可用,该操作在您完成任务时自动执行。
如果在共享项目中工作,并且父目录不可修改,那么将自动检出该目录并与当前任务关联。该目录还将检入为集成状态。 可以通过在初始化文件中将 shared_project_directory_checkin 设置为 FALSE 来禁用此功能。
您不必在工作区中即可如同使用文件夹规范一样使用此命令。
ccm mv|move|ren|rename [-task task_spec] file_spec... file_spec
Windows:
ccm
move src\octagon.h incl/
UNIX:
ccm move src/octagon.h
incl/
ccm move turquoise.c magenta.c
Windows:
ccm move -p ccm_aug8-1 test_a-1
将工作区“test_a-1”的路径设置为“c:\users\mary\ccm_wa\ccmint07\test_a-1”...
UNIX:
ccm
move -p ccm_aug8-1 test_a-1
将工作区“test_a-1”的路径设置为“/mary/ccm_wa/ccmint07/test_a-1”...
Windows:
ccm move proj\hello.c@proj-1 screen\src\hi_dir\hi_world.c@beta-3
UNIX:
ccm
move proj/hello.c@proj-1 screen/src/hi_dir/hi_world.c@beta-3
Windows:
ccm move beta-1\hello.c@beta-1 final@final-1
UNIX:
ccm
move beta-1/hello.c@beta-1 final@final-1