git svn: ¿te faltan las confirmaciones de svn?

Estoy en Ubuntu 14.04, gitsvn versión 1.9.1 (svn 1.8.8). Traté de clonar https://sourceforge.net/p/searchmonkey/code/HEAD/tree/ , usando:

git svn clone https://svn.code.sf.net/p/searchmonkey/code -T trunk -b branches -t tags --prefix=origin/ searchmonkey-code-svngit 

Ese process terminó así:

 ... r850 = 3b98c1c32c0043184313828780c02ed7c2d85a7e (refs/remotes/origin/shawno) M searchmonkey_2_x_x/util.h M searchmonkey_2_x_x/mainwindow.ui M searchmonkey_2_x_x/tab.cpp M searchmonkey_2_x_x/mapped.cpp M searchmonkey_2_x_x/find.h M searchmonkey_2_x_x/grep.cpp M searchmonkey_2_x_x/matcher.cpp M searchmonkey_2_x_x/matcher.h M searchmonkey_2_x_x/mainwindow.cpp r851 = b3fe25fdacad270432f1a2f7b5876b83b54d2387 (refs/remotes/origin/shawno) Checked out HEAD: https://svn.code.sf.net/p/searchmonkey/code/trunk r365 error closing pipe: Bad file descriptor at /usr/lib/git-core/git-svn line 0. error closing pipe: Bad file descriptor at /usr/lib/git-core/git-svn line 0. 

Ahora, cuando cd searchmonkey-code-svngit y emita gitk --all , veo que el último commit es r851, al que he reseteado el master . Entonces, ahora, el estado es:

 $ git svn info Path: . URL: https://svn.code.sf.net/p/searchmonkey/code/branches/shawno Repository Root: https://svn.code.sf.net/p/searchmonkey/code Repository UUID: 937bcc44-791b-0410-a411-b6e56c9656c8 Revision: 851 Node Kind: directory Schedule: normal Last Changed Author: shawno Last Changed Rev: 851 Last Changed Date: 2011-05-06 04:01:08 +0200 (Fri, 06 May 2011) $ git status On branch master nothing to commit, working directory clean $ git log -1 commit b3fe25fdacad270432f1a2f7b5876b83b54d2387 Author: shawno <shawno@937bcc44-791b-0410-a411-b6e56c9656c8> Date: Fri May 6 02:01:08 2011 +0000 minor changes before move working copy to non-system drive git-svn-id: https://svn.code.sf.net/p/searchmonkey/code/branches/shawno@851 937bcc44-791b-0410-a411-b6e56c9656c8 $ git svn log -1 ------------------------------------------------------------------------ r851 | shawno | 2011-05-06 04:01:08 +0200 (Fri, 06 May 2011) | 2 lines minor changes before move working copy to non-system drive ------------------------------------------------------------------------ 

… sin embargo, la página de sourceforge dice:

tags 2011-05-07 shawno [r852] 2.0.1 nunca fue lanzado

… así que, básicamente, me falta el r852 de Sourceforge svn de este proyecto, ya que el último clonado por git svn es r851. Intenté hacer:

 $ git svn fetch $ git svn rebase Current branch master is up to date. creating empty directory: install_msi/cache.upx/tmp creating empty directory: sm_no_gui/release $ git svn rebase Current branch master is up to date. 

… y aún así, el último compromiso es r851.

¿Cómo puedo get el commit r852 que falta en este repository git svn?

Ah, creo que lo tengo: si hago clic en [r852] 2.0.1 nunca se publicó , entonces puedo ver:

eliminado /tags/searchmonkey_v2.0.1 /tags/searchmonkey_v2.0.1 Se eliminó el file.

… así que es una input que dice que se eliminó un file; de lo contrario, en https://sourceforge.net/p/searchmonkey/code/852/tree/ , el elemento de branches dice:

twigs 2011-05-06 shawno [r851] cambios menores antes de mover copy de trabajo a no …

… así que, de hecho, r851 es la última versión, así que todo está bien …

SVN confirma que borrar una label o twig no será visible como confirmaciones en el clon git-svn. Pero debería ver el efecto, ya que la label o la twig deberían eliminarse o, al less, renombrarse como algo que deja en claro que se eliminó en SVN, no estoy 100% seguro.