Muy a menudo estoy sentado en medio de una copia de trabajo de subversión, y quiero hacer una rápida svn status
para averiguar qué cambios he realizado desde la última registrarse. Sin embargo, svn status
solo funciona en la carpeta actual y es secundaria. (Del mismo modo para svn up
también)¿Cómo puedo encontrar la carpeta raíz de una copia de trabajo de subversión dada?
me gustaría una forma rápida de cambiar a la carpeta raíz de la copia de trabajo local para que pueda ejecutar un svn status
y ver todos los archivos que han cambiado, tal vez un registro o una actualización , y luego volver al trabajo donde estaba antes.
El siguiente paso lógico sería integrar esa serie de comandos que está escribiendo en el script en sí –
Si prefiere una ruta absoluta en lugar de una relativa, inicie: 'grandparent = $ (pwd)', y cada ciclo: 'grandparent = $ (dirname parent)' –
Esto solo funcionará para versiones de Subversion de hasta 1.6 . Las versiones 1.7 y posteriores solo tienen una sola carpeta '.svn' en la carpeta raíz. – ccpizza