当我想在我的本地变更集上创建一个补丁时,我真的必须先提交,任何我都可以创建补丁.我可以在TortoiseHg下知道如何在不执行提交的情况下创建补丁吗?
ale*_*rul 19
TortoiseHg 2.0.2:在工作台中,您可以右键单击该Working Directory行并从上下文菜单中选择Export/ Copy patch- 生成的差异将放置在剪贴板中.
当然,您将不会在补丁开头处拥有changeset标头和提交消息,就像您将从提交中进行的相同操作获得:
# HG changeset patch
# User John Doe <john@doe.com>
# Date 1300889184 -7200
# Node ID 0050250004150030450034543labc23598235325
# Parent 098140937509174fbca7089686d986986e06f097
Sample commit message ...
Run Code Online (Sandbox Code Playgroud)
感谢xanatos:
您可以在工作台中为diffs(包括二进制数据)启用"git格式":File-> Settings-> Compare-> Git Format = True(默认值未指定,似乎等于False)
| 归档时间: |
|
| 查看次数: |
9940 次 |
| 最近记录: |