¿Cómo comprometer una versión específica de un file en svn?

En un repository svn, deseo confirmar una versión anterior de un file. Digamos, el repository está en la revisión 30000 y quiero enviar un file code.php de la revisión 25000. No estoy interesado en las revisiones de este file entre 25000 y 30000, solo quiero confirmar el file code.php cuando estaba en revisión 25000.

Esto es lo que he hecho hasta ahora:

 svn update -r25000 code.php svn commit code.php 

¡Pero esto no funciona! Ni svn st después de la svn update muestra nada, ni tampoco el command svn commit . ¿Que me estoy perdiendo aqui? ¿Cómo crear una revisión 30001 del repository en el que solo ha cambiado un file, es decir, code.php ?

Información adicional: – svn versión 1.7.9

invierte la fusión del file de nuevo a la revisión anterior, luego confirma eso:

 svn merge -r HEAD:25000 code.php svn diff code.php svn commit code.php