Mic*_*oie 105 mercurial patch tortoisehg
TortoiseHg允许您将更改的补丁文件通过电子邮件发送给某人,但它是否支持应用补丁?
如果是这样,你如何使用TortoiseHg应用补丁?
解决方案 感谢@Will Bickford的帮助.我刚刚在TortoiseHg网站上发现这个功能被列为TODO.
Wil*_*ord 49
看起来TortoiseHg中没有内置支持.从命令提示符处尝试:
hg import my-patch-file.patch
Run Code Online (Sandbox Code Playgroud)
这应该将补丁应用于您的Mercurial仓库和工作副本.
第一次刺伤答案
您应该能够右键单击补丁文件并选择"应用补丁..." - 这就是其他TortoiseX客户端的工作方式.确保将修补程序文件保存到生成它的同一目录路径中.
下载TortoiseHg 0.8.1进行测试......
还值得注意的是,"资源库资源管理器,同步>导入..."(内部执行"hg导入")将自动执行" 提交 " - 这可能并非总是需要的行为.
其他可能性是使用unix"patch"命令(在Windows上可能使用cygwin版本)或使用"hg import"直接使用"--no-commit"选项.两者都只会在工作目录中进行更改,您可以查看更改并稍后手动提交.