![]() |
1
2
创建根目录为 无效的 把仓库映射给客户。下面是一个客户端规范示例: Client: client_name Update: 2010/10/20 14:18:23 Access: 2010/10/20 14:20:53 Owner: raven Host: ravens-pc Description: Created by raven. Root: null Options: noallwrite noclobber nocompress unlocked modtime rmdir SubmitOptions: leaveunchanged LineEnd: local View: //depot/... //client_name/... 脚本应该做的第一件事是通过设置$P4CLIENT$环境变量切换到此客户端:
您的脚本现在将在该客户机的上下文中工作。 . 所以,如果同步//depot/foo/。。。在C:\ bar中,您的文件将出现在C:\ bar\foo中。
|
![]() |
2
3
我建议每次都用一个客户端模板创建一个新的客户端。首先,按照您希望在实际构建客户机中的视图手动创建一个客户机。不要指定所有者、客户端或根字段。然后,每次需要新客户时,请执行以下操作:
在哪里?
|
![]() |
3
1
通过使用
因此在您的builtscript中,您将拥有一个客户机视图的模板,您可以动态地为当前构建机器修改该模板并将其传递给
|
![]() |
4
0
显然,您可以预先创建根目录为“null”的客户机工作区,这将导致perforce使用当前工作目录作为根目录。 |