Integración Pentaho Kettle / ETL con Subversion o Git

Estamos usando Pentaho ETL (también conocido como Kettle). Pentaho tiene un repository empresarial integrado para el control de versiones. Sin embargo, es muy pobre. Primero, no hay forma de pasar por todo un proyecto Pentaho buscando cambios. Cada file es su propio cambio individual. En segundo lugar, no parece haber una forma de labelr una versión completa.

Podríamos usar un sistema basado en files para almacenar nuestros objects Pentaho. Jobs terminará con un sufijo .kjb y Transformations finalizará con un sufijo .ktr . Si ese sistema de files fuera un espacio de trabajo de Git o Subversion, podríamos verificar / insert / sincronizar una revisión del proyecto Pentaho, hacer los cambios y luego confirmar / enviar esos cambios al repository.

Sin embargo, no parece haber una manera de verificar y eliminar files de Pentaho como lo hace con Eclipse, VisualStudio o cualquier otro entorno IDE.

¿Hay alguna manera de integrar Subversion con Pentaho? ¿Es posible usar Eclipse (que no solo se integra con Subversion y Git, sino que también se integra con Jira y Rally) con Pentaho ETL / Kettle?