【问题标题】:Can't create a simple client in perforce无法在 perforce 中创建简单的客户端
【发布时间】:2019-09-05 21:34:31
【问题描述】:

这里是P4新手!

我想创建一个工作区并从 p4 存储库同步目录/文件。简单的东西,我无法工作。这张图有什么问题?

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

我创建了一个目录(在 linux 中)/home/me/freeze_check 并 cd 进入它。 我输入“p4 client”并这样填写...

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吗?

感谢您的帮助

【问题讨论】:

    标签: perforce-client-spec


    【解决方案1】:

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

    试试setenv P4CLIENT my_client_name

    【讨论】:

    • 是的,做到了。 (谢谢顺便说一句)但是为什么 P4CONFIG 文件中没有提到这个?
    • 是否设置了 P4CONFIG(指向 P4CONFIG 文件的名称)?你可以使用命令“p4 set”来显示哪些P4设置,呃,设置。
    猜你喜欢
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    • 2019-10-23
    • 1970-01-01
    • 1970-01-01
    • 2014-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多