【发布时间】:2015-03-15 07:31:47
【问题描述】:
我的目标是生成一个 JSON 文件,其中包含更改列表中所有文件的列表以及每个文件的相关行号。看起来像这样的东西:
[
{
"name":"file1.cpp",
"lines":[[1,3],[5,7]]
},
{
"name":"file2.h",
"lines":[9,14]
}
]
'p4 describe' 为我们提供了参与给定更改列表的文件列表。但是,我有兴趣了解每个文件中更改的行集。
就这个问题而言,工作假设是
- 具有所有权限的本地(个人)沙盒。
- 已经使用“p4 change”创建了一个变更集。
- 对变更集信息进行操作的后处理实用程序也可以。
- 可以使用“p4 diff”作为备份选项。
【问题讨论】:
标签: version-control diff perforce