Esperando que esto no sea un dup, no encontré ninguna información concisa sobre cómo actualizar un git-svn repo. Usé git svn clone para importar un repositorio SVN en git. Luego, después de hacer algunos commits, quería volver a establecer la base con respecto al repositorio SVN original.Error rebaseing/actualización de un repositorio de git-svn
C:\Work\osqa>git svn rebase
Migrating from a git-svn v1 layout...
Data from a previous version of git-svn exists, but
.git/svn
(required for this version (1.7.3.1.msysgit.0) of git-svn) does not exis
t.
Done migrating from a git-svn v1 layout
forum/views/readers.py: needs update
update-index --refresh: command returned error: 1
Cuando repetí el comando git svn rebase por segunda vez, me acaba la cola del último mensaje:
C:\Work\osqa>git svn rebase
forum/views/readers.py: needs update
update-index --refresh: command returned error: 1
No estoy seguro de lo que significa el mensaje de error. ¿Puedes ayudar a resolverlo?
Básicamente, "no se han agregado cambios al compromiso". http://pastebin.com/FyDHczB2 – ripper234
Sí, pero tienes cambios no confirmados en el archivo del que se queja. O cometer o esconderlos e intentar de nuevo. – Ilkka
Eso fue (parte del) problema de hecho. Me acabo de dar cuenta de que git-svn no persiste en sus metadatos. Creo que he estado trabajando en una nueva copia que no tenía los metadatos SVN en absoluto. http://stackoverflow.com/questions/5368819/is-there-a-way-to-persistently-synchronize-a-git-repository-with-svn – ripper234