2017-08-04 37 views
0

可以說我有一個附加的imageFile項目A.Redmine:如何將項目中的附加文件與其欠項目鏈接?

然後,我創建了10個不同的項目,以項目A. 的underprojects我想項目A的鏡像文件鏈接到每個underproject的維基,這樣我可以看到每個underproject的維基區的鏡像文件。

什麼IM到目前爲止做的是複製項目A的附加文件的完整路徑在Wiki每underproject的,例如像:

!>/attachments/download/157/schnittprofil.png! 

有沒有更好的方式來做到這一點,因爲每當我更新圖像文件時,我必須更新不足項目中所有圖像文件鏈接的編號。

+0

爲什麼不直接從子項目中引用父項目的wiki? –

回答

1

由於附件實際上只能通過其ID進行標識,並且所有附件都是不可變的(即可以在上傳後更改),因此新上傳將導致新的ID。由於具有不同ID的多個附件可以具有相同的名稱,因此只需在廣泛的上下文中使用其名稱即可找到附件。

也就是說,要解決您的問題,您可以使用include宏在子項目的wiki頁面中包含一個常見的Wiki頁面,然後顯示該圖像附件。

對於這一點,你可以創建一個名爲例如維基頁面Schnittprofil在您的父項目中直接上傳您的文件。在wiki頁面,只是參考用

!schnittprofil.png! 

假設父項目的project-a的標識符,則可以包含在其他的wiki頁面的頁面與

{{include(project-a:Schnittprofil)}} 

每次更改時的圖像頁面上的父項目,它會自動在兒童wiki上顯示更新的內容。唯一的要求是用戶需要能夠讀取父項目的維基(例如,具有「讀維基」權限的項目成員)。

相關問題