我有一个已经存在的SVN签入分支。
使用TortoiseSVN:
当我打开修补程序时,几乎每个源文件的所有差异都会被列出3-4次。
当我通过TortoiseSVN创建修补程序时,如何避免在diff文件中有重复的条目
发布于 2018-05-21 07:09:08
这是个老问题,但我找不到答案。
我也遇到了同样的问题,发现问题在于我是如何创建补丁的。复制步骤:
但是,如果仅通过选择文件夹创建修补程序,则生成的修补程序文件将包含文件夹中的所有文件。如果我不想包含所有文件,我只选择单独的文件,并跳过文件夹完全。这两种方法都会产生一个补丁文件,其中文件只包含一次。
发布于 2016-09-23 02:50:14
和我的许多同龄人交谈后,我意识到我不是唯一一个遇到这个问题的人。当我问他们是如何绕过的时候,他们告诉我,他们会在他们遇到差异的时候手工编辑。
因此我为我们编写了一个简单的GUI工具,代码和可执行文件都可以从GitHub:https://github.com/Kakarot/TortoiseDiffCleaner/releases下载。
将、.diff、或.patch文件拖放到UI中,它将生成每个文件的干净版本,而不需要重复条目。
https://stackoverflow.com/questions/39651820
复制相似问题