Quiero confirmar todos los archivos modificados excepto uno que utiliza Subversion.Cómo confirmar todos los archivos, excepto uno con SVN
Así que aquí está el panorama:
$ svn st
M file1
M file2
M file3
M file4
que puede hacer algo como esto:
svn ci -m "Commit 1" file1 file2 file3
svn ci -m "Commit 2" file4
Pero cuando un gran número de archivos, estoy tratando de simplificar mi trabajo:
svn ci -m "Commit 1" `svn st | awk '{print $2}' | grep -v file4`
svn ci -m "Commit 2" file4
Esta solución es muy frágil, porque con este escenario no funciona:
$ svn st
M file1
M file2
D file3
A + file4
Creo que SVN no tiene una solución integrada para mi problema, pero no estoy seguro. Cualquier otro enfoque?
'patch' svn en 1.7. Usé 'patch -p0 -i tmp.patch' en lugar de la línea final en este ejemplo. – Rich