P4Python。AttributeError: type object 'P4' has no attribute 'MergeData'.

问题描述 投票:0回答:1

我试图创建一个P4.MergeData对象,以便与解析器一起使用。当我这样做时,我得到了这个错误(在标题中)。

import P4
md = P4.MergeData()

我如何创建这个对象?或者说,如果我不需要,一般情况下我如何合并两个文件?

perforce p4python
1个回答
0
投票

运行 p4 resolve 命令,传递一个 Resolver 反对 p4.run_resolve(). 您的 P4Resolver's resolve() 方法将被调用一个 MergeData 对象,描述resolve操作。

https:/www.perforce.commanualsp4pythonContentP4Pythonpython.p4_resolver.html#Class_P4.Resolver

© www.soinside.com 2019 - 2024. All rights reserved.