【发布时间】:2012-01-09 23:03:13
【问题描述】:
有没有一种方法可以在不使用客户端工作区的情况下从 perforce 软件仓库下载文件?我知道:
p4 print -o local.file //perforce_depot/remote.file
但这仅在请求的文件位于客户端工作区下时才有效。我正在寻找仅依赖于用户及其权利而不依赖于工作空间的东西......
谢谢!
【问题讨论】:
标签: perforce
有没有一种方法可以在不使用客户端工作区的情况下从 perforce 软件仓库下载文件?我知道:
p4 print -o local.file //perforce_depot/remote.file
但这仅在请求的文件位于客户端工作区下时才有效。我正在寻找仅依赖于用户及其权利而不依赖于工作空间的东西......
谢谢!
【问题讨论】:
标签: perforce
您的命令将在没有客户端工作区的情况下工作,只要用户有权访问该文件并且该文件确实存在。
【讨论】:
在您的 perforce 服务器上运行 p4web,然后您可以使用 wget 获取任何文件。
我有我的构建服务器 wget 他们的初始启动构建脚本,这避免了鸡/鸡蛋问题,您需要一些东西来启动构建,但您希望某些东西是有效的。现在唯一不在 perforce 中的是 2 行。一个 wget 和一个 exec。
【讨论】: