Cómo deshacer un cambio en subversion

Una pregunta habitual en las listas de distribución y los foros de Subversion es cómo deshacer un cambio una vez es remitido al repositorio, o bien cómo recuperar un fichero que ha sido eliminado. Aquí se explica el proceso.