2010-03-31 24 views
6

Si tiene dos proyectos separados que de alguna manera está conectado. ¿Cómo se puede hacer una referencia a la fuente del otro proyecto?¿Puedo crear una referencia de origen entre proyectos en Redmine?

Para hacer referencia a la fuente de su propio proyecto que utilice:

source:some/file 

Pero desde que desea hacer referencia a código en otro proyecto de mi pensamiento era que podía escribir algo como:

other_project:source:some/file 

¿Alguien que sabe si esto es posible de alguna manera? He leído http://www.redmine.org/wiki/redmine/RedmineTextFormatting#Redmine-links pero no encontré ninguna pista allí.

Respuesta

6

Al parecer, este fue implemented in Redmine 1.2.0 (lanzado 2011-05-30). La sintaxis es exactamente la que sugirió en la pregunta, other_project:source:some/file, other_project siendo el identificador del proyecto.

3

Es posible en un par de formas, aunque ninguna de las soluciones es especialmente ordenada.

  1. uso un enlace HTML externo al código fuente other_project, donde otra-proj es el identificador para el otro proyecto.

    "other project source":http://myserver:3000/projects/other-proj/repository/entry/file.txt 
    
  2. definir la ruta de origen a través de los directorios padre, por lo que desde el directorio de origen de su proyecto actual subir 3 niveles de directorio antes de navegar hacia abajo hasta el repositorio de su otro proyecto. Tenga en cuenta que el enlace fuente debe estar entre comillas dobles para que funcione. Este método al menos mantiene la etiqueta fuente al frente del enlace.

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

Sí, ninguna de las soluciones es particularmente buena. – UlfR

1

La página Redmine Text Formatting dice que el formato es:

source:repo_identifier|some/file

Aun así, la respuesta seleccionada funciona para mi versión de Redmine (1.4.2), pero pueden haber cambiado en versiones posteriores. Este formato de enlace fue agregado a esa página wiki el 2012-08-27, luego de que OP hiciera su pregunta.

Cuestiones relacionadas