Cómo get la última label de SVN usando git svn mediante script de shell

cómo recuperar la última label svn usando git svn client desde el origen a través del script de shell.

Básicamente, me gustaría automatizar la obtención de la última label desde el SVN remoto y sincronizar con el repository git local. Así que uso "git svn" y me gustaría presentar el trabajo de hudson / jenkins para realizar este paso.

gracias por adelantado

Convierta las tags svn en tags git y luego úselos como lo hace normalmente.

# Loop on all the remote tags git-for-each-ref refs/remotes/origin/tags | cut -d / -f 5- | while read ref do # Attach the tag to the desinetworking commit git tag -a "$ref" -m"say farewell to SVN" "refs/remotes/origin/tags/$ref" # remove the old reference git push origin ":refs/heads/tags/$ref" # push it to your remote so your jenkins can use it git push origin tag "$ref" done 

También puede leer sobre esto aquí:
https://git-scm.com/book/es/v2/Git-and-Other-Systems-Migrating-to-Git