web-dev-qa-db-fra.com

Comment implémenter localement un jeu de modifications .diff à partir de core.trac.wordpress.org?

J'ai une copie locale de la dernière version de wordpress que j'ai configurée à l'aide de

svn co http://core.svn.wordpress.org/trunk/

Il y a un diff que je veux extraire dans mon ensemble de fichiers local:

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

Est-ce quelque chose que je peux faire avec la subversion? Quelles commandes dois-je utiliser?

1
cwd

La commande dont vous avez besoin est patch qui n'est pas spécifique à SVN. C'est vraiment facile à faire. Voir cet article: http://jungels.net/articles/diff-patch-ten-minutes.html

2
tollmanz

Accédez au répertoire, téléchargez le correctif (fichier .diff), puis appliquez-le à l'aide de la commande 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

Vérifiez que cela a fonctionné puis supprimez le fichier 19416.diff.

1
Steve Brown