6

如果您有两个以某种方式连接的独立项目。如何引用另一个项目的来源?

为了引用您自己项目的源代码,您可以使用:

source:some/file

但是由于我想引用另一个项目中的代码,所以我的想法是我可以编写如下内容:

other_project:source:some/file

任何人都知道这是否可能以某种方式?我已阅读http://www.redmine.org/wiki/redmine/RedmineTextFormatting#Redmine-links但没有发现任何线索。

4

3 回答 3

6

显然,这是在 Redmine 1.2.0(2011-05-30 发布)中实现的。语法正是您在问题中建议的语法other_project:source:some/fileother_project即项目标识符。

于 2012-07-20T09:40:29.153 回答
3

有几种方法是可能的——尽管这两种解决方案都不是特别简洁。

  1. 使用指向 other_project 源代码的外部 html 链接,其中 other-proj 是其他项目的标识符。

    "other project source":http://myserver:3000/projects/other-proj/repository/entry/file.txt
    
  2. 通过父目录定义源路径,因此从当前项目的源目录上升 3 个目录级别,然后再导航回其他项目的存储库。请注意,源链接需要在双引号内才能工作。这种方法至少将源标签保留在链接的前面。

    source:"../../../other-proj/repository/entry/file.txt"
    
于 2010-04-06T16:20:28.653 回答
1

Redmine 文本格式页面显示格式为:

source:repo_identifier|some/file

即便如此,所选答案适用于我的 Redmine 版本(1.4.2),但在以后的版本中可能已更改。在 OP 询问他们的问题后,此链接格式已于 2012 年 8 月 27 日添加到该 wiki 页面。

于 2014-12-23T18:31:12.420 回答