Php 创建和应用svn修补程序的过程
我使用第三方库作为代码库的一部分。它有一个bug,我有两个选择:Php 创建和应用svn修补程序的过程,php,svn,Php,Svn,我使用第三方库作为代码库的一部分。它有一个bug,我有两个选择: 创建并重写类以提供大的自由行为 为bug创建一个svn补丁 我更喜欢2,因为从逻辑上讲它更有意义,但我不确定如何做到这一点 我是否要执行以下操作: 修改第三方库代码 创建补丁文件 还原我的存储库 应用补丁文件 将修补程序文件添加到存储库 提交我的更改 ? 如果我应该使用修补程序,它将存储在存储库中的什么位置?检查: 但有时您希望在自己的版本控制系统中维护对第三方代码的自定义修改。[…]这些修改可能包括新功能或错误修复[…] 现在你
请记住使用merge命令上的--ignore conserouse选项否则您将替换更改的文件,而不应用diff选项3。向第三方供应商报告错误(如果您愿意,请提供修复程序),让他们修复代码,这样当您将来获得更新时,您就不会再收到错误。理想情况下是这样,但从他们那里获得更新的代码需要很长时间。我需要尽快把这个修好,所以恐怕我不能选择那个