我想通过Java代码获得P4分支上的锁。有人知道如何通过Java来实现它吗?setLock的应用程序接口说,只有在服务器更新完成后,它才会开始工作。我试着使用这样的东西:它抛出了下面的异常。有什么想法吗?com.perforce.p4java.exception.RequestException: Error in branch specification.
我运行了一个从P4下载的P4api.net示例C#代码,以遍历我拥有的本地P4 /depot存储库。当示例代码尝试读取子目录和文件的//depot/subdirA时,对API函数GetFileMetaData()的调用遇到空指针异常。以下是P4示例代码-有关异常位置,请参阅代码注释:
// if we have the depot path, get a list of the subdirectories from the d