我是Perforce的新手,需要在命令行工作,我很困惑为什么教程网站上的所有命令都像$('#average_rating_<%=product.id%>').raty({
path: '/assets',
readOnly: true,
score: <%= product.average_rating %>
});
p4命令一样写,但我每次都要添加端口当试图触发该命令时,例如,对于$
p4同步,我必须每次输入$
p4 -p myhost:myport sync,即使我登录后,如果我错过了主机,端口,就像我只是输入$
p4同步一样,程序只会挂在那里......任何人都可以提供一些建议吗?
答案 0 :(得分:4)
有几种方法可以使myhost:1666
成为默认值。这些是按优先级递减的顺序:
-p myhost:1666
)P4CONFIG
file %P4PORT%
)p4 set P4PORT=myhost:1666
进行设置)请参阅文档here。
在您的情况下,我猜注册表(如果在Windows上)或env。变种。 (如果在Linux上)是最好的选择。
答案 1 :(得分:2)
类型:
p4 set P4PORT=myhost:myport
从那时起,&#34; myhost:myport&#34;在运行命令时将用作P4PORT。
如果您使用多个工作区/服务器,P4CONFIG文件可以轻松设置不同的设置(基于您的工作目录),但对于单个值,&#34; p4 set&#34;是一种很好的持久性一次性方法。