我想更新我的存储库到上次修改特定文件的时间。如何列出特定文件被修改的变更集?查找变更列表特定文件已被修改
2
A
回答
4
使用log
命令,并设置自定义样式:哈希
$ hg log --template "{node}\n" file
样本输出(如GIT):
7e96adf02fe2d633443c327a66cb34d9806b6e52
5d8f310f025a7e92a06bf0ace9e3077e8c02ea24
a987682208a9a04cb546d5bc3de38eba115a8494
69f73525ecbad1479356b488d1c15796a8f15176
或修订,像SVN:
$ hg log --template "{rev}\n" file
271
256
254
253
或者像hg:
$ hg log --template "{rev}:{node}\n" file
271:7e96adf02fe2d633443c327a66cb34d9806b6e52
256:5d8f310f025a7e92a06bf0ace9e3077e8c02ea24
254:a987682208a9a04cb546d5bc3de38eba115a8494
253:69f73525ecbad1479356b488d1c15796a8f15176
+0
在这种特殊情况下指定自定义样式可能甚至是矫枉过正:)。 –
+0
@LaurensHolst嘿,我假设他只是想要一个更改集或修订版的列表,因为默认情况下'hg log'也提供了提交信息,等等 – plaes
相关问题
- 1. 检查文件是否已被修改
- 2. 从具有特定修改日期的列表中查找文件python
- 3. 获取已修改文件的列表
- 4. git:获取沿着一个特定文件被修改的文件列表
- 5. 来自非活动更改列表的文件被修改
- 6. 返回在特定文件夹中修改的文件列表
- 7. SVN说文件夹已被修改
- 8. 该文件*已被修改SHAREPOINT \系统
- 9. 查找在Drupal中“更改”特定表单的模块列表
- 10. 查找在特定ClearCase分支中修改的所有文件?
- 11. 更改的文件未被修改?
- 12. 找出该文件是否已被修改使用GWT
- 13. 已更改文件的列表
- 14. RPM中已更改文件的列表
- 15. XtraGrid已被修改
- 16. Git plumbing命令查找给定修订版本中哪些文件已被更改
- 17. Mercurial - 查看修改文件中特定行的所有变更集
- 18. 查找指定提交中已更改行的文件
- 19. Symfony2:如何更新源文件已被修改的包?
- 20. Mercurial - 显示更新期间哪些文件已被修改?
- 21. 页面检查报告说,外部文件已被修改
- 22. 如何检查文件是否已被修改在c#
- 23. 检查文本部件是否已被修改
- 24. Inno Setup修改文本文件并更改特定行
- 25. InstallShield,更新已修改的文件
- 26. 用git添加特定的列表修改文件add
- 27. 在hp unix的特定日期修改的列表文件
- 28. 检查文件未被修改或更改的最佳方法
- 29. 查找在Python中特定日期后修改的文件/文件夹
- 30. 此枚举器绑定的列表已被修改。只能用一个枚举如果列表不改变
Duhh,'hg log file' – oadams