我在爲我的私人項目創建維基時在「gitlab.com」上傳了一些文件到我的Gitlab存儲庫。我在哪裏可以管理上傳到Gitlab.com項目的wiki的文件?
現在我的問題是:
- 我可以看到上傳的文件列表?
- 有什麼辦法可以刪除其中的一些嗎?
- 爲什麼上傳文件的權限是公開的?我可以將其更改爲私人嗎?
當前版本的gitlab是Enterprise Edition 8.9.4-ee。
我在爲我的私人項目創建維基時在「gitlab.com」上傳了一些文件到我的Gitlab存儲庫。我在哪裏可以管理上傳到Gitlab.com項目的wiki的文件?
現在我的問題是:
當前版本的gitlab是Enterprise Edition 8.9.4-ee。
通過wiki編輯器附加的文件上傳到/uploads/
。從GitLab 8.9.0版開始,您無法管理這些文件(即刪除它們)。
如果您想自己管理這些文件,您可以將wiki複製爲存儲庫。您可以在中找到該克隆URL。它應該看起來像這樣:[email protected]<link to gitlab>:<group/user name>/<project name>.wiki.git
。在那裏你可以把你的圖片和鏈接到你的wiki中。圖片的鏈接是相對於回購根的,所以如果您的圖片image.png
位於根文件夾中,您可以像這樣用![Image title](image.png)
這樣的降價鏈接它。
權限明智的是,只有對您的項目擁有至少Guest訪問權限的用戶才能看到這些文件,即使他們有直接鏈接。
在gitlab本身的gitlab項目中存在一個未解決的問題。有人在那裏描述了一個正確的解決方法:https://gitlab.com/gitlab-org/gitlab-ce/issues/33475 – anothernode
它實際上是你現在描述的相同的解決方法。除了你正在使用相對路徑,當然這是可取的。 – anothernode
_如果你想自己管理這些文件,你可以將wiki複製爲版本庫。實際上並非如此,'/ uploads'不是https://gitlab.com/gitlab-org中涵蓋的wiki庫的一部分/ gitlab-ce/issues/33475 – ardila
我似乎不明白你的問題是什麼?你沒有看到你的項目文件?你知道git是如何工作的嗎? – Fairy
@Fairy當然,我看到我的項目文件。我的問題不是關於git,而是關於gitlab,一個基於web的git倉庫管理器。我正在使用他們的在線工具創建我的項目的wiki。 –
GitLab中的存儲庫稱爲Projects,您可以在其中找到您提交的文件。在項目設置下,您可以將項目設置爲私人。 – Fairy