P4python:通过python代码获取perforce中签入的最新文件版本的更改列表编号

时间:2016-06-06 10:12:38

标签: perforce p4python

我在perforce中检查了一个文件abc.txt。 通过python(使用p4 python API)我想拥有该文件最新版本的更改列表号。 请提供可运行的代码。

1 个答案:

答案 0 :(得分:1)

您可以在'p4 fstat'命令的输出中看到更改列表编号。

要使用P4Python运行它,请使用代码:

result = p4.run("fstat", "<FileName>")
print result

输出看起来像这样:

[  
   {  
      'isMapped':'',
      'haveRev':'10',
      'headAction':'edit',
      'headModTime':'1465312503',
      'clientFile':'/users/jen/dvcs/usage/home/depot_create.rb',
      'headRev':'10',
      'headChange':'7666',
      'headTime':'1465312526',
      'depotFile':'//depot/scripts/depot_create.rb',
      'headType':'text'
   }
]

希望这有帮助, 仁。