使用TortoiseSVN创建补丁

时间:2015-09-03 作者:leemon

我使用TortoiseSVN管理WP-repo上的几个插件。现在,我想尝试用一个小补丁为core做贡献。我遵循了以下说明:

https://make.wordpress.org/core/handbook/tutorials/working-with-patches/

我的修补程序包含一个标题,其中包含以下信息:

Index: class-wp-embed.php
===================================================================
--- class-wp-embed.php  (revision 34819)
+++ class-wp-embed.php  (working copy)
显然,有人告诉我这个补丁无法正确应用,因为头文件不包含文件的完整路径。正确的标题应为:

Index: src/wp-includes/class-wp-embed.php
===================================================================
--- src/wp-includes/class-wp-embed.php  (revision 34819)
+++ src/wp-includes/class-wp-embed.php  (working copy)
我的问题是,如何让TortoiseSVN自动向补丁头添加完整路径?

提前感谢

1 个回复
最合适的回答,由SO网友:leemon 整理而成

我自己找到了答案。我没有正确创建补丁。您必须使用“创建补丁…”选项,而不是补丁文件本身。