faltando tags após git svn rebase

0

Eu configurei o git para seguir um repositório SVN. Toda vez que eu quero as últimas mudanças do SVN eu faço

git svn rebase

Isso funciona bem.

Agora, um diretório de tags foi criado no SVN e uma nova tag também é criada. Não consigo ver essas mudanças no git. Como posso obter essas alterações no meu repositório git?

    
por BetaRide 01.07.2011 / 15:33

1 resposta

0

Minha configuração do git parecia com isso

[svn-remote "svn"]
url = https://svn.example.com/svn/project
fetch = trunk:refs/remotes/trunk
branches = branches/*:refs/remotes/*
tags = tags/*:refs/remotes/tags/*

(criado com git svn init -s https://svn.example.com/svn/project )

Em seguida, adicionei as tags e ramificações dir com svn (não é possível fazer isso com git-svn).

depois disso, consegui criar tags com git svn tag XXX

Então eu tentei o que você queria, criei uma tag no SVN diretamente:

svn copy -r 17 https://svn.example.com/svn/project/trunk https://svn.example.com/svn/project/tags/lastStable

Voltou para o git e foi executado git svn fetch e obteve

Found possible branch point: https://svn.example.com/svn/project/trunk => https://svn.example.com/svn/project/tags/lastStable, 17
Found branch parent: (refs/remotes/tags/lastStable) e8fb9785b9c23d4039dd7516931974f4ecc725ec
Following parent with do_switch
Successfully followed parent
r21 = e84f0194791f3555623280b0384f2c5531e4c579 (refs/remotes/tags/lastStable)

soo ... Eu não sei exatamente onde está o seu problema. Os novos controles remotos / tags / lastStable funcionam bem para mim agora;)

Eu usei o svn 1.6.16 e o git 1.7.6

    
por 08.08.2011 / 17:28

Tags