如果您有两个单独的项目以某种方式连接。如何引用其他项目的来源?
要引用您自己项目的来源,请使用:
source:some/file
但是因为我想在另一个项目中引用代码,我的想法是我可以编写类似的东西:
other_project:source:some/file
任何知道这是否可能以某种方式存在的人?我看过http://www.redmine.org/wiki/redmine/RedmineTextFormatting#Redmine-links,但没有找到任何线索。
答案 0 :(得分:6)
显然这是implemented in Redmine 1.2.0(2011-05-30发布)。语法正是您在问题中建议的语法,other_project:source:some/file
,other_project
是项目标识符。
答案 1 :(得分:3)
这有可能在几个方面 - 尽管这两种解决方案都不是特别整洁。
使用指向other_project源代码的外部html链接,其中other-proj是另一个项目的标识符。
"other project source":http://myserver:3000/projects/other-proj/repository/entry/file.txt
通过父目录定义源路径,因此从当前项目的源目录中获取3个目录级别,然后导航回到其他项目的存储库。请注意,源链接需要在双引号内才能工作。此方法至少将源标记保留在链接的前面。
source:"../../../other-proj/repository/entry/file.txt"
答案 2 :(得分:1)
Redmine Text Formatting页面的格式为:
source:repo_identifier|some/file
即便如此,所选答案适用于我的Redmine版本(1.4.2),但在以后的版本中可能已经更改了。在OP询问他们的问题之后,这个链接格式在2012-08-27被添加到该维基页面。