有没有办法从perforce depot下载文件而不使用客户端工作区?我知道:
p4 print -o local.file //perforce_depot/remote.file
但这只有在请求的文件位于客户端工作区下时才有效。我正在寻找的东西只取决于用户和他的权利,而不是工作区......
谢谢!
答案 0 :(得分:8)
只要用户有权访问该文件,并且该文件实际存在,您的命令就可以在没有客户端工作区的情况下工作。
答案 1 :(得分:2)
在perforce服务器上运行p4web,然后您可以使用wget获取任何文件。
我有我的构建服务器wget他们的初始启动构建脚本,这避免了鸡/蛋的问题,你需要一些东西来建立,但你想要的东西在perforce。现在唯一没有的就是2行。一个wget和一个exec。