Utilizamos svn, y uso git-svn para mantener la cordura. En un momento, nuestro servidor svn decidió devolver un 403 para una determinada carpeta. Le pasó a todos, no solo a mí.Necesito quitar algunas revisiones de git-svn
Debido a esto, no puedo hacer una rebase de git-svn. Veo este error:
Index mismatch: 164adbb93408bed4ff0bdbcbf07bdfb2c49ed0ce != 64443edc6089f7f737e51cf8ea5ff3680c95a7e9
rereading 0f2fa25d15a35ac3fe311e3e0142f1d9e5a3be18
M test/system-tests/src/test/java/com/garmin/elevation/ElevationManagerSystemTest.java
M test/activity-test/src/test/java/com/garmin/elevation/ElevationManagerIntegrationTest.java
M test/activity-test/src/test/java/com/garmin/mb/activity/service/ActivityServiceManagerIntegrationTest.java
M system/deployment/src/main/resources/oracle/releases/2.9-SNAPSHOT/110-preference/4-data.dml.sql
M pom.xml
service/activity-service-1.2/src/main/java/com/garmin/activity/service/impl/ActivityServiceImpl.java was not found in commit 0f2fa25d15a35ac3fe311e3e0142f1d9e5a3be18 (r8845)
El archivo que se queja al final se encuentra en la carpeta que se devuelve un 403 cuando tuvimos el error. En mi sistema de archivos, la carpeta service/activity-service no existe. Creo que está intentando modificar el archivo (así es como se ve el cambio en svn), pero como el archivo no existe, simplemente explota.
Así que creo que si puedo eliminar las revisiones anteriores y luego volver a buscarlas, podría funcionar. Simplemente no estoy seguro de cómo hacer eso. Intenté reajustar de forma interactiva y luego eliminar un grupo, pero eso no funcionó.
Entonces, ¿alguien sabe cómo quitar las versiones ya recuperadas?