在 Perforce 中创建新的客户端工作区时,默认视图包含整个仓库(或者更准确地说,服务器上定义的所有仓库)。这从来都不需要,但新用户通常会将其保留在那里,将整个仓库内容拖到磁盘上。
如何更改 Perforce 提供的默认视图?
答案1
这取决于您是否是 perforce 管理员。
如果你是,你可以使用触发器。
示例:默认的 Perforce 客户端工作区视图将整个仓库 //depot/... 映射到用户的客户端工作区。为了防止新手用户尝试同步整个仓库,此 Perl 脚本将 p4 客户端表单中的 //depot/... 默认工作区视图更改为仅映射 //depot/releases/main/... 的当前发布代码行
如果您不是管理员,那么您将必须使用模板文件。
p4 client -t <template_file> <client_name>
。