我已经在Trac上为WordPress核心提交了一些补丁(其中一个已经使用过),但是每次考虑这样做时,我都会畏缩,因为这样做的设置非常繁琐。
有人可以详细说明提交核心补丁的步骤,然后是简化流程的最佳方法,这样就不会那么乏味吗?我目前在Mac OS X和PhpStorm上工作,但是我认为shell脚本可能最简单?还是所有死记硬背的PHP脚本?
问题之一是我不完全了解我需要从什么开始。我从行李箱开始吗?每次我想创建补丁时,是否都需要下载新副本并使用代码添加/编辑该副本?
再说一次,尽管我已经完成了使用SVN的工作,但补丁确实超出了我当前的技能范围,我想对此进行更改。希望您的WordPress修补专家可以帮助我。提前致谢。
更新:
在@hakre回答之后,我想我应该在这个问题上添加更多内容:
- 我可以从旧版本创建补丁,还是必须使用中继?
- 如果我正在使用发布的版本(3.0.1)进行项目开发,是否可以对其进行修改并为核心创建补丁,还是必须下载并设置原始的主干和新副本并在那里进行新的修改?
- 我可以使用shell脚本来将登录信息编码到脚本中,然后只运行脚本来重新创建所需的一切和/或创建补丁吗?
- 陷阱是什么?
所有这些问题似乎都是由知道WordPress的SVN的工作原理的人承担的,因此在任何讨论中都掩盖了这些问题。
svn diff > my-patch.patch
gusta!