我只需要从 perforce 服务器下载那些在两个日期之间更改的文件。我正在寻找的是在两个日期之间比较一个包含近 50 万个文件的分支。由于文件太多,我不想同步到新的工作区。
那么有没有办法只下载在 perforce 上两个日期之间更改的文件?
我只需要从 perforce 服务器下载那些在两个日期之间更改的文件。我正在寻找的是在两个日期之间比较一个包含近 50 万个文件的分支。由于文件太多,我不想同步到新的工作区。
那么有没有办法只下载在 perforce 上两个日期之间更改的文件?
试试这个,从映射存储库相关部分的空客户端:
p4 sync -k @2012/01/01
p4 sync @2012/02/01
这sync -k
会欺骗 Perforce 服务器,使其认为您的工作区包含存储库中的文件,因为它们存在于 1 月 1 日。第二个sync
将同步 2 月 1 日存在的文件——但 Perforce 只会同步 1 月期间更改的文件,因为它“知道”您已经拥有 1 月 1 日存在的文件。
我认为你可以用一个小脚本来做到这一点。