2015-03-31 138 views
0

我想弄清楚如何從Perforce生成報告。 GUI或命令行都可以。將p4更改/文件信息打印到.txt文件或.csv

我已經嘗試了下面的內容,這給了我所需的一切,除了更改的文件列表之外。

C:\Users\a148530>p4 changes -t -L -f @2015/03/30,@now 

要求

  • 名單在指定日期範圍內
  • 包括用戶的所有變更表和文件改變(與倉庫/路徑)

基本上我期待將此視圖從P4 GUI導出到.txt或.csv中

enter image description here

回答

1

我是很新,Perforce的,所以我認爲有一個更好的辦法,但是這是我做的:

解析出變更列表,通過它和每個變更列表號列表,然後循環:

  1. 顯示更改列表信息。
  2. 列出相關文件。

下面是一些例子爲循環用於變更表編號12345內部命令:

p4 changes -t -l -m1 @12345 
p4 files @=12345 
+1

您可以使用'p4 describe -s 12345'在單個命令中獲取更改信息和文件列表。 – 2015-03-31 23:26:12

+0

@BryanPendleton可以在日期範圍內完成嗎? – James 2015-04-02 15:57:00

0

可以通過提供 > output.csv or output.txt

例如保存在任何格式的輸出p4 changes -t -L -f @2015/03/30,@now > output.csv