Pergunta

Se você possui dois projetos separados, de alguma forma conectados. Como se pode fazer uma referência à fonte do outro projeto?

Para referenciar a fonte do seu próprio projeto que você usa:

source:some/file

Mas como quero me referir ao código em outro projeto, meu pensamento era que eu poderia escrever algo como:

other_project:source:some/file

Alguém que sabe se isso é possível de alguma forma? eu li http://www.redmine.org/wiki/redmine/redminetextFormatting#redmine-links mas não encontrou pistas lá.

Foi útil?

Solução

Aparentemente, isso era implementado no Redmine 1.2.0 (Lançado 2011-05-30). A sintaxe é exatamente a que você sugeriu na pergunta, other_project:source:some/file, other_project sendo o identificador do projeto.

Outras dicas

É possível de algumas maneiras - embora nenhuma solução seja particularmente arrumada.

  1. Use um link HTML externo para o código-fonte Other_Project, onde o outro-proj é o identificador para o outro projeto.

    "other project source":http://myserver:3000/projects/other-proj/repository/entry/file.txt
    
  2. Defina o caminho de origem através dos diretórios pais; portanto, do diretório de origem do seu projeto atual, suba 3 níveis de diretório antes de voltar ao repositório do seu outro projeto. Observe que o link de origem precisa estar dentro de citações duplas para funcionar. Esse método mantém pelo menos a tag de origem na frente do link.

    source:"../../../other-proj/repository/entry/file.txt"
    

o Redmine Text Formating Page diz que o formato é:

source:repo_identifier|some/file

Mesmo assim, a resposta selecionada funciona para minha versão do Redmine (1.4.2), mas pode ter sido alterada nas versões posteriores. Esse formato de link foi adicionado à página do Wiki em 2012-08-27, depois que a OP fez sua pergunta.

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