Pergunta

Eu estou tentando integrar Redmine com o TortoiseSVN, mas eu não era capaz de fazer isso porque TSVN sempre me dá esse erro:

"Não há provedores questão-Tracker disponíveis."

Eu segui estas etapas:

  • Em minhas propriedades da pasta do projeto, eu adicionei 'bugtraq: url -> http://myweb/../issues/show/%BUGID%'
  • Configurações Em Redmine, acrescentei SVN na guia repositório, e Redmine mostrou meu repositório sem problemas.

Eu não tenho certeza se existem etapas ausentes ou o que eu tenho que fazer para fazer a integração.

Ou devo olhar para trac, porque parece mais estável e tem melhor suporte?

Foi útil?

Solução

Um pouco mais detalhes sobre o post de Stefan:

Com o que você está tentando fazer, definindo o bugtraq: url por si só não é suficiente. Você precisa se quer conjunto do 'bugtraq: mensagem' propriedade ou o 'bugtraq: logregex' propriedade, bem. Como exemplo, em nossa configuração redmine que permite que os seguintes itens na mensagem de confirmação:

  • Referências : refs, referências, IssueID
  • Correções : correções, fecha, correções de bugs

Então, nós usamos um bugtraq: logregex para máxima flexibilidade de:

([Cc]loses|[Ii]ssue[Ii][Dd]|[Rr]eferences|[Rr]efs|[Ff]ixes(\s[Bb]ug)?)\s?#(\d+)
\d+

Que abrange todas as nossas opções.

Ao fazer isso, tartaruga destaques da parte da comprometer comentário quais links em redmine e transforma o número em um link que você pode clicar para ir para a questão redmine real.

A opção mais avançada é permitir que você escolha um bug aberto diretamente do redmine. É esta característica que precisa de um plugin específico instalado em sua máquina, mas tanto quanto eu posso dizer, como um plugin para redmine não existe, então estamos tipo de preso com a opção básica no momento. Quando alguém escreve uma tal plug-in e instalá-lo, então você vai ser capaz de entrar em "rastreador questão da integração", como você está tentando atualmente para e as coisas vão funcionar bem.

Outras dicas

Por favor, leia a docs .

O erro "Não há provedores questão-Tracker disponíveis" significa que você não instalaram um issue tracker plug-in para tSVN.

O bugtraq: propriedades não necessitam de um plugin. Você pode usar aqueles sem um plug-in (mas você não será capaz de obter uma lista de problemas em aberto na caixa de diálogo submeter).

Há uma existente Tortoise plugin para Redmine que você pode tentar.

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