如何从core.trac.wordpress.org本地实现.diff变更集?

时间:2011-11-28 作者:cwd

我有最新版本wordpress的本地副本,我使用

svn co http://core.svn.wordpress.org/trunk/
我想在本地文件集中引入一个差异:

http://core.trac.wordpress.org/attachment/ticket/19371/19371.diff

这是我可以用subversion做的事情吗?我需要使用哪些命令?

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

您需要的命令是patch 这不是特定于SVN的。这真的很容易做到。请参阅本文:http://jungels.net/articles/diff-patch-ten-minutes.html

SO网友:Steve Brown

更改到目录,下载补丁(.diff文件),然后使用patch 命令:

cd /var/www/wp-includes/ #use your wp-includes directory here
wget http://core.trac.wordpress.org/raw-attachment/ticket/19416/19416.diff
patch class-wp-admin-bar.php < 19416.diff
检查工作是否正常,然后拆下19416.diff 文件

结束