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 update
Fetching external item into 'wp-content/plugins/akismet'
External at revision 324182.
At revision 17048.
- Listo