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

P4python: get changelist number of latest revision of file checked in in perforce by python code

我在 perforce 中签入了一个文件 abc.txt。 通过 python(使用 p4 python API)我想获得该文件最新修订版的变更列表编号。 请提供可运行代码。

您可以在 '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'
   }
]

希望这对您有所帮助, 珍.