如何在perforce中克隆我的同事的工作空间?我有要克隆的工作区的名称,我该怎么办?我试过通过命令行来做 'p4 client -t coworker_workspace_name',但我收到此错误'Client'?coworker_workspace_name'没有退出。
谢谢。
答案 0 :(得分:14)
您可以通过P4V GUI客户端执行此操作。我会发布截图,但我需要至少10个声望:'(
答案 1 :(得分:0)
使用linux / bash命令行:
p4客户端-o -t 源客户端 目标客户端名称 | sed's,Root。*,Root:\ t 所需路径,'| p4客户端-i
// THIS VALUE IS ALWAYS 0 FOR ME
console.log("response", response.oDataCount);
}).catch(function (error) {
res.send(500);
});
}
复制source_client并将对它的名称的任何引用更改为“ target_client_name”。
例如。 “ clientA”的所有引用都变为“ clientB”
p4 client -o -t source_client target_client_name
将“ Desired_Root_Path”替换为您想要的Root目录。我想将工作区分组为“ / workarea / allmyworkspaces /”,这就是我要提供的。
逗号是sed命令的分隔符。
sed 's,Root.\*,Root\:\tDesired_Root_Path,'
从标准输入读取客户端规范,因此这会将先前命令的所有输出通过管道传递到规范创建中。
要测试您的值正确无误,请将此部分保留在命令之外,所有内容都将打印到标准输出,您可以进行检查。