从perforce depot下载文件而没有客户端工作区?

时间:2012-01-09 23:03:13

标签: perforce

有没有办法从perforce depot下载文件而不使用客户端工作区?我知道:

p4 print -o local.file //perforce_depot/remote.file

但这只有在请求的文件位于客户端工作区下时才有效。我正在寻找的东西只取决于用户和他的权利,而不是工作区......

谢谢!

2 个答案:

答案 0 :(得分:8)

只要用户有权访问该文件,并且该文件实际存在,您的命令就可以在没有客户端工作区的情况下工作。

答案 1 :(得分:2)

在perforce服务器上运行p4web,然后您可以使用wget获取任何文件。

我有我的构建服务器wget他们的初始启动构建脚本,这避免了鸡/蛋的问题,你需要一些东西来建立,但你想要的东西在perforce。现在唯一没有的就是2行。一个wget和一个exec。