如何区分2个Perforce客户端规范

时间:2010-03-03 17:21:06

标签: version-control perforce perforce-client-spec

我有两个perforce客户端(client-a,client-b),每个客户端包含大约40个文件规范。它们类似,但每个客户端都有几个文件规格,这些规范未包含在另一个客户端中。我想找到这些客户端规格之间的差异。理想情况下,输出看起来像这样......

File specs in client-a and not in client-b:
//depot/dirA/...
//depot/dirG/...

File specs in client-b and not in client-a:
//depot/dirD/...
//depot/dirX/...

如果我能做p4 diff -c client-a -c client-b这样的事情会很好,但在阅读p4 diffp4 diff2的文档后,这似乎不可能。我可以尝试编写awk脚本,但认为可能有更好的解决方案。有没有一种简单的方法可以实现这一目标?

1 个答案:

答案 0 :(得分:3)

您可以创建spec depot。完成后,您将能够比较客户端规格(以及其他内容),就像比较源文件一样。

alt text http://img192.imageshack.us/img192/448/specdepot.png