Representação gráfica da atividade de ramificação/mesclagem SVN [fechado]

StackOverflow https://stackoverflow.com/questions/10308

  •  08-06-2019
  •  | 
  •  

Pergunta

Você conhece alguma ferramenta que cria diagramas mostrando a atividade de ramificação/mesclagem em um repositório SVN?

Todos nós vimos esses diagramas em vários tutoriais.Alguns bons, outros nem tanto.Eles podem ser criados automaticamente (ou talvez com um pouco de estímulo - você pode ter que dizer se sua filosofia de ramificação é dev-test-prod, branch-per-release, etc.)

Estou olhando o gráfico de revisão do TortoiseSVN agora, mas ele tem mais detalhes do que eu quero e o layout errado.


Órion, obrigado pela resposta.Eu acho que como a ramificação e a fusão são mais uma convenção para gerenciar arquivos em um repositório do que um "recurso integrado do SVN, seria muito difícil.Vou ficar com o diagrama mal desenhado no topo do quadro branco do escritório de nossa equipe.

Foi útil?

Solução

antes do SVN 1.5 (que foi lançado há cerca de um mês), ele não rastreava mesclagens, portanto, os bits onde as ramificações 'reconectam' ao tronco são impossíveis de serem feitos de qualquer maneira

Outras dicas

Dê uma olhada em Subclipse de Tigris.org

enter image description here

Bem, você pode usar git e git-svn.Primeiro, clone seu repositório SVN em um repositório Git, assim:

git svn init "http://host/repo/location/trunk"

Em seguida, use o comando:

gitk --all

A partir daí, você verá um belo gráfico do histórico de revisões.Claro, isso pressupõe que você tenha o git e o git-svn configurados corretamente e se sinta confortável na linha de comando.

Um dos benefícios de rastrear a origem por meio do Git é que o histórico de mesclagem é rastreado por meio de modificação de conteúdo, não por ordem cronológica ou nome de ramificação.Portanto, não importa se o seu repositório SVN não possui histórico de mesclagem.

Se o gráfico de revisão do gitk não for suficiente, você poderá extrair o histórico do repositório diretamente do Git e criar seu próprio gráfico.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top