Clearcase 如何创建递归分支?

Clearcase 如何创建递归分支?,clearcase,Clearcase,我正在使用下面的命令从主分支创建一个子分支。如果源名称之间不包含空格,则可以正常工作。但如果源名称之间包含空格,则不会创建分支。任何想法 在Dos提示符下运行以下命令 Cleartool find <<path where I should start branching>> -nxname -exec "cleartool mkbranch -c "comments" -nco TEST_BRANCH %CLEARCASE_PN%" Cleartool find-nx

我正在使用下面的命令从主分支创建一个子分支。如果源名称之间不包含空格,则可以正常工作。但如果源名称之间包含空格,则不会创建分支。任何想法

在Dos提示符下运行以下命令

Cleartool find <<path where I should start branching>> -nxname -exec "cleartool mkbranch -c "comments" -nco TEST_BRANCH %CLEARCASE_PN%"
Cleartool find-nxname-exec“Cleartool mkbranch-c”comments“-nco测试分支%CLEARCASE\u PN%”
例如: 如果我的CLEAR包含源代码

  • ABC(来源)
  • ABC DEF(单个文件名)
  • CD&AB(单个文件名)
如果我运行上面的命令,它将为ABC创建一个子分支,而对于其他2个子分支,它将不创建分支。它引发错误:-找不到路径名


提前感谢

只需添加一些双引号(对于windows
cleartool
命令):

cleartool find <<path where I should start branching>> -nxname
  -exec "cleartool mkbranch -c "comments" -nco TEST_BRANCH \"%CLEARCASE_PN%\""
cleartool find <<path where I should start branching>> -nxname
  -exec "cleartool mkbranch -c "comments" -nco TEST_BRANCH """%CLEARCASE_PN%""""