【发布时间】:2014-10-18 20:44:23
【问题描述】:
假设我已将 Perforce 同步到更改列表,但将特定文件同步到更改列表中的特定修订版之外:
$ p4 sync //depot/...@500 //depot/main/Foo/bar.txt@42
我可以运行什么命令来告诉我 Foo/Bar.txt 已同步到与更改列表指定的版本不同的版本?
【问题讨论】:
标签: perforce
假设我已将 Perforce 同步到更改列表,但将特定文件同步到更改列表中的特定修订版之外:
$ p4 sync //depot/...@500 //depot/main/Foo/bar.txt@42
我可以运行什么命令来告诉我 Foo/Bar.txt 已同步到与更改列表指定的版本不同的版本?
【问题讨论】:
标签: perforce
p4 sync -n //depot/...@500
已同步到 @500 的文件不会报告任何内容,但对于 Foo/bar.txt,您会收到“正在更新”消息,因为它处于不同的修订版。
另一种方法是:
p4 diff2 -q //depot/...@500 //depot/...#have
同样,这只是比较 @500 与您同步的内容;您的大多数文件将是相同的并且不会报告任何输出,但 Foo/bar.txt 将显示为差异。
【讨论】: