我有一个客户端规范,其中包含使用强制通配符定义的视图行。
例如,
//depot/*/xyz/... //myClient/*/xyz/...
//depot/abc... //myClient/abc...
//depot/jkl/*pqr... //myClient/jkl/*pqr...现在,给定一个路径字符串,我需要了解视图行是否包含它。
在上面的示例中,第三行视图包含//depot/jkl/123pqr789/dfg.c。
我正在为此编写java程序。我查看了p4java API,但是它不会有帮助,正如ViewMap类的javadoc所说,
视图映射的这种实现不包括高级Perforce功能(例如转换或测试映射以查看路径是否映射),但是未来的版本将包括;这里的重点是为P4Java视图映射建立一个共同的基础。
发布于 2012-05-11 13:52:02
尝试向服务器发出“p4 where”命令,让它告诉您:http://www.perforce.com/perforce/doc.current/manuals/cmdref/where.html#1040665
https://stackoverflow.com/questions/10546126
复制相似问题