使用命令行为现有的 perforce 工作区创建新映射
Create a new mapping for an existing perforce workspace using command line
是否可以使用命令行为现有的 perforce 工作区创建新映射?你能举个例子吗?
是的。
p4 --field 'Client=MyClient' --field 'Root=/usr/foo/myclient' --field 'View=//depot/foo/... //MyClient/foo/...' --field 'View+=//depot/bar/... //MyClient/bar/...' client -o
Client: MyClient
Update: 2017/11/28 20:56:52
Access: 2017/12/12 15:26:01
Owner: bobdylan
Host: highway66
Description:
Created by bobdylan.
Root: /usr/foo/myclient
Options: noallwrite noclobber nocompress unlocked nomodtime rmdir
SubmitOptions: revertunchanged
LineEnd: local
View:
//depot/foo/... //MyClient/foo/...
//depot/bar/... //MyClient/bar/...
```
这只是将它输出到 STDOUT。你需要的是追加
... | p4 client -i
。这将创建一个具有该表单的新客户端。
受山姆·斯塔福德启发,。
请注意第二个 "View" 后的“+”号。
是否可以使用命令行为现有的 perforce 工作区创建新映射?你能举个例子吗?
是的。
p4 --field 'Client=MyClient' --field 'Root=/usr/foo/myclient' --field 'View=//depot/foo/... //MyClient/foo/...' --field 'View+=//depot/bar/... //MyClient/bar/...' client -o
Client: MyClient
Update: 2017/11/28 20:56:52
Access: 2017/12/12 15:26:01
Owner: bobdylan
Host: highway66
Description:
Created by bobdylan.
Root: /usr/foo/myclient
Options: noallwrite noclobber nocompress unlocked nomodtime rmdir
SubmitOptions: revertunchanged
LineEnd: local
View:
//depot/foo/... //MyClient/foo/...
//depot/bar/... //MyClient/bar/...
```
这只是将它输出到 STDOUT。你需要的是追加
... | p4 client -i
。这将创建一个具有该表单的新客户端。
受山姆·斯塔福德启发,
请注意第二个 "View" 后的“+”号。