如何检查perforce中与某些标签关联的文件是否同步?

时间:2016-01-12 10:32:45

标签: python perforce

我有一个perforce标签,我正在检索与之关联的文件,如下所示:

p4 files @my_label_name

这个命令根据标签“my_label_name”检索我的文件列表。现在,我想检查我工作区中的这些文件是否同步到最新版本。我该怎么办?
我在网上搜索并获得了一个命令:

p4 sync -n -m 1

但是使用此命令检查整个工作区是否保持最新状态,但我只对与我的愿望标签相关联的文件的状态感兴趣。所以,请建议我怎么能拥有这个。

1 个答案:

答案 0 :(得分:2)

这不是100%清楚你想要哪一个,所以我会给你3个不同的命令来试验:

p4 sync -n -m1 @my_label_name

即。 “我的工作区是否与此标签同步?”

p4 sync -n -m1 @my_label_name,@my_label_name

即。 “如果我忽略标签中没有的文件,我的工作区是否与此标签同步?”

p4 sync -n -m1 @my_label_name,#head

即。 “这个标签中的哪个文件我目前还没有同步到#head?”