2010-03-31 86 views
6

如果您有兩個以某種方式連接的獨立項目。怎樣才能參考另一個項目的來源?我可以在redmine中創建跨項目源參考嗎?

爲了參照自己的項目源使用:

source:some/file 

但因爲我想引用代碼在另一個項目中我的想法是,我可以寫的東西,如:

other_project:source:some/file 

任何人知道這是否可能以某種方式?我讀過http://www.redmine.org/wiki/redmine/RedmineTextFormatting#Redmine-links,但在那裏找不到線索。

回答

6

顯然,這是implemented in Redmine 1.2.0(2011-05-30發佈)。語法正是您在問題中建議的語法,other_project:source:some/fileother_project是項目標識符。

3

可能有幾種方法 - 儘管這兩種解決方案都不是特別簡單。

  1. 使用外部html鏈接到other_project源代碼,其中other-proj是其他項目的標識符。

    "other project source":http://myserver:3000/projects/other-proj/repository/entry/file.txt 
    
  2. 通過父目錄定義的源路徑,因此,從當前項目的源目錄導航回落到其他項目的存儲庫之前上浮3層目錄。請注意源鏈接需要在雙引號內才能起作用。此方法至少將源標記保留在鏈接的前端。

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

是的,這兩種解決方案都不是特別整潔。 – UlfR 2010-04-07 06:57:23

1

Redmine Text Formatting頁表示,格式爲:

source:repo_identifier|some/file

即使如此,所選擇的答案適用於我的版本管理平臺(1.4.2),但它可能會在以後的版本中被改變。在OP詢問他們的問題後,2012-08-27這個鏈接格式被添加到該wiki頁面。

相關問題