无法在perforce中创建简单的客户端

时间:2019-04-15 20:48:45

标签: perforce-client-spec

P4新手在这里!

我想创建一个工作区并从p4存储库中同步目录/文件。简单的东西,我无法上班。这张图片怎么了?

p4服务器和端口:myp4server.xyz.com:1712 p4仓库是// etc / freeze_check

我创建了一个目录(在Linux中)/ home / me / freeze_check,并通过cd进入了它。 我输入“ p4客户端”,然后像这样填写...

Client: my_client_name
Owner:  me
Description:
    Created by me.
Root:   /home/me/freeze_check
Options:    noallwrite noclobber nocompress unlocked nomodtime normdir
SubmitOptions:  revertunchanged
LineEnd:    local
View:
        //etc/freeze_check/... //my_client_name/...

我没有列出“主机”,但是放在/ home / me / P4OCNFIG中

P4PORT=myp4server.xyz.com:1712
P4CLIENT=my_client_name

我也“ setenv P4CLIENT P4CLIENT”(我看到一个工作的P4工作区就是这样做的)

然后退出编辑器。它说它保存了客户端。

现在,如果我输入“ p4 client -o my_client_name”,我会看到我刚刚定义的内容。
如果我键入“ p4 client -o”(没有客户端名称),它会带来一些不同的东西,就像我刚开始时一样。

问:如何将刚创建的客户端与刚创建的目录相关联? 问:是否需要P4CONFIG文件? setenv P4CONFIG是否必要?

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

否,您不必使用P4CONFIG,但是如果您在同一工作站上使用多个客户端,则可以很方便。

尝试setenv P4CLIENT my_client_name