首先,我是 Perforce 的初学者,我主要是通过它的文档来学习。
所以,我们即将从 CVS 迁移到 Perforce,我最近学习了一种避免更改每个工作区的 P4CLIENT 的好方法,即在工作区根目录中创建一个 P4CONFIG 文件。
所以我使用了命令:
p4 set P4CONFIG=p4config
(我的当前目录是我的工作区根目录,p4config.txt 位于那里)
在我的 p4config 文件中,我有以下内容:
P4PORT=host:port
P4USER=user
P4CLIENT=myWorkspace
我已经使用映射到 myworkspace 根目录的命令“p4 client”创建了“myWorkspace”,没关系。
但是,当我尝试命令时
p4 info
它显示我的“客户名称:”作为我的主机名,表明该变量尚未设置。
当我尝试“p4 set P4CONFIG”时,它会打印:
P4CONFIG=p4config.txt (set) (config 'noconfig')
我已经尝试使用我的 p4config.txt 完整路径,但仍然得到相同的...
有谁知道问题是什么?
顺便说一句,它在 Windows 上运行。