SVN sub-changeset commit?

Estoy usando AnkhSVN en Visual Studio 2008 como una solución de control de origen. Me encanta revisar, editar y luego volver a comprometer cambios parciales como una forma de garantizar que nunca pierda el progreso incremental. ¿Hay algo más pequeño que un set de cambios que me permita verificar los cambios incrementales como una forma de garantizar que no los pierda / sobrescribirlos entre sets de cambios sin tener que crear 20 sets de cambios en el process?

No en SVN, pero lo que puedes hacer es colocar GIT frente a SVN. De esta forma, puede hacer una tonelada de cambios locales sin tener que empujarlos hacia SVN. También es útil en tiendas que no hacen un uso adecuado de las ramificaciones, puede aislarse de la contaminación de la línea principal. También agrega la capacidad de archivar los cambios en caso de que desee dejar de lado algunos cambios para más adelante. Revisa

http://blog.tsunanet.net/2007/07/learning-git-svn-in-5min.html