我使用Tortoise Mercurial工具来管理我的汞库。而且我有一个单独的.diff文件,containin0g在我的存储库中对一个文件进行了更改。
有没有办法用这种差异来更新我的文件?
谢谢
发布于 2013-10-11 12:15:31
大多数Linux存储库都附带了patch
程序。然后可以执行:
patch original.data difference.diff
修补程序将以这样的方式修改original.data
文件,如果要计算最终状态和原始状态之间的diff
,则可以再次获得相同的difference.diff
。
.diff
文件通常在subversioning中不可见。它们是在内部存储的,以向用户隐藏多个提交。然而,差异可以用于分析两次提交之间的差异。例如,有人在您的项目上工作并进行了大量提交,您可能希望检查该人实际做了什么,而不必阅读所有提交的报告(因为在下一次提交时可以撤消一些更改)。
https://stackoverflow.com/questions/19317870
复制相似问题