如果我输入
p4 stream -o -v //path/to/My/stream
我可以看到以下项目 Paths
Paths:
share ...
import+ Foo/proto/... //Depo1Path/api/api_main/...
import+ Bar/proto/... //Depo2Path/SomeProjectname/proto/...
当我使用两者的Helix Visual Client (P4V)创建工作区并且正常运行时。但是,当我使用 shell 脚本中的 p4 命令创建工作区时,并没有进入工作区。//path/to/My/stream
Foo/proto/
Bar/proto/
Foo/proto/
Bar/proto/
我的脚本如下
export P4CLIENT=$workspaceName
mkdir -p ${checkoutDir}
cd ${checkoutDir}
p4 client -i <<HERE
Client: ${P4CLIENT}
Owner: ${P4USER}
Root: ${checkoutDir}
Options: noallwrite noclobber nocompress unlocked nomodtime normdir
View:
${depotPath} //${P4CLIENT}/...
HERE
p4 sync -f
谁能指出我做错了什么?