18 Diciembre 2010
Estaba actualizando el blog de la familia cuando me doy cuenta que en la consola de Wordpress se me indicaba que el plugin akismet tenía una nueva versión. Fui a la línea de comandos y actualicé:
svn update
Pero no funcionó, el plugin seguía desactualizado, aún cuando forma parte de core WP. En ese momento me di cuenta que el plugin forma parte de otro repositorio, y que cuando se actualiza WP el mismo svn se encarga de ir al otro repositorio y actualizar akismet. Pero el problema es que akismet no apuntaba a su trunk si no que a un tags (la 2.5.0), por lo tanto había que reconfigurar el svn para que apuntara a la versión actual y oficial, es decir, al trunk.
Los pasos son:
- Ir a directorio plugins
- borrar el directorio akismet:
rm -rf akismet - A modo de información, mostrar el repositorio externo:
svn propget svn:externals - Eliminar la entrada:
svn propdel svn:externals Vincular la nueva (ojo el punto al final y las comillas simples)
svn propset svn:externals 'akismet http://plugins.svn.wordpress.org/akismet/trunk' .Vamos al raíz de WP y actualizamos:
svn updateFetching external item into 'wp-content/plugins/akismet'External at revision 324182.At revision 17048.Listo