2010-02-08 7 views

Respuesta

122

Con el fin de cometer sólo las rutas explícitas especificados en la línea de comandos utilizan la opción --depth empty por ejemplo, en el directorio con la propiedad externa recién modificada:

$svn commit --depth empty . -m "Modify svn externals definition only." 
3

Si solo desea cambiar la propiedad, puede hacerlo contra el repositorio de inmediato, en lugar de hacerlo contra su copia de trabajo.

Por ejemplo:

svn propset svn:externals "test http://yourhost.com/svn/trunk/module/test/src" --revprop -r HEAD http://yourhost.com/svn/trunk/module 

Véase el SVN book on manipulating properties

+3

Sí, pero eso no explica qué hacer cuando olvida agregar el mensaje de confirmación, y tiene un cambio de propiedad colgando en medio de un gran cantidad de cambios de archivos. –

Cuestiones relacionadas