- 我该如何获得perforce diff的排序顺序进行了更改。
- 只有在确定的日期之后,我们才可以输出差异。
- 解决方案上面的输出只针对特定的用户,文件..
0
A
回答
0
你肯定会写一个工具来有效地做到这一点,但这里的一些指点
P4改变Documentation
此命令允许您列出符合某些标准的每个更改列表,如特定用户的-u user
,日期前的所有内容的@date
,任何在0之间提交的内容的和date2
,/depot/location' to retrieve only changelists affecting files in
/仓库/位置等等...查看更多文档。
它将输出格式如下列表中的项目:
Change ChangeNumber on Year/Month/Day by [email protected] 'Shortened Description'
现在,你有修改列表,你需要看到他们的细节,所以从p4 changes
解析你的输出,然后调用p4 describe
。
P4描述Documentation
该命令允许您通过提供其的changenumber(从我们的变化输出),以获得一个变更的说明。
该命令的输出看起来像:
Change ChangeNumber by [email protected] on Year/Month/Day Time
*new line*
*tab*Full Description
*new line*
Affected files ...
*new line*
... //depot/path/file#RevisionNumber operation(add/change/delete...) // repeated for as many files that were in the changelist
P4 DIFF2Documentation
现在,此命令可以让你在差异比较车厂两个版本。您可以使用旗帜sur作为-ds
只有一个摘要。不提供修订版本号将使用HEAD
修订版。
举个例子,我加入//测试和新线到文档,测试其对以前的版本提供了这种输出的
==== //depot/path/file#RevisionNumber (text) - //depot/path/file#2ndRevisionNumber (text) ==== content
2a3,4
> // test
>
P4差异Documentation
diff
会与diff2
非常相似,但它与机器上的文件不同,如果您有未决更改,这很有用。
这应该有助于您开始!
相关问题
- 1. 按日期排序
- 2. 按日期排序
- 3. 按日期排序?
- 4. 按日期排序
- 5. 按日期排序
- 6. 按日期排序和按天排序
- 7. Django按日期排序(日)
- 8. 按日期和月份排序日期,以便记录按日期先排序然后按月排序
- 9. 排序JSON日期按日期 - PHP
- 10. perforce diff to git
- 11. CouchDB视图排序按日期排序
- 12. 按日期排序sql
- 13. Mongodb按日期排序
- 14. 按日期排序文件
- 15. SSRS按日期排序
- 16. FileSystemList按日期排序
- 17. 排序列按日期
- 18. SQLite按日期排序
- 19. 按日期排序数据?
- 20. 如何按日期排序
- 21. PHP按日期排序
- 22. asp.net gridview按日期排序
- 23. Mysql按日期排序
- 24. 按日期排序ListView
- 25. 按日期排序PHP
- 26. Directory.GetFiles按日期排序
- 27. Mysql按日期排序
- 28. VB.NET Directory.GetFiles按日期排序
- 29. SQLite按日期排序
- 30. QSortFilterProxyModel按日期排序
尝试'p4 help diff'并在Filespecs上阅读,然后再回来,如果您有进一步的问题。 – Dennis