无需重新下载即可同步工作区
Posted
技术标签:
【中文标题】无需重新下载即可同步工作区【英文标题】:Sync workspace without re-download 【发布时间】:2020-08-12 06:05:31 【问题描述】:我们已将一个大型项目(对于我们的互联网带宽而言很大)上传到仓库。
是否可以将这个项目的精确副本实际提供给我们的开发人员,这样他们就不必从互联网上下载整个项目来将他们的工作空间与 depot 同步?
我试过p4 sync -k
,但没有帮助
【问题讨论】:
【参考方案1】:我不知道为什么,但是在我将客户端名称设置为等于工作空间名称之后
p4 set P4CLIENT=MyWorkspace
与
p4 flush
成功了。顺便说一下,根据 perforce 网站,p4 sync -k
是 p4 flush
的别名。
【讨论】:
"client" 和 "workspace" 是同义词——你总是需要设置 P4CLIENT 来告诉服务器你正在使用哪个客户端/工作空间。我建议您在完成flush
后使用p4 clean
来验证所有内容是否正确同步,否则可能会在提交时偷偷丢失数据!
@Samwise 感谢您为我澄清这一点。现在它为什么起作用是有道理的以上是关于无需重新下载即可同步工作区的主要内容,如果未能解决你的问题,请参考以下文章