2016-07-06 9 views
4

プライベートプロジェクト用のwikiを作成中に、 "gitlab.com"のGitlabリポジトリにいくつかのファイルをアップロードしました。Gitlab.comプロジェクトのwikiにアップロードされたファイルはどこで管理できますか?

は今私の質問は以下のとおりです。

  1. 私がアップロードしたファイルの一覧を見ることができますか?
  2. いくつかの方法を削除する方法はありますか?
  3. なぜアップロードされたファイルの許可が公開されているのですか?それをプライベートに変更することはできますか?

現在のバージョンのgitlabは、Enterprise Edition 8.9.4-eeです。

+0

私はあなたの問題が何かを理解していないようですか?あなたのプロジェクトファイルは表示されませんか? gitの仕組みを知っていますか? – Fairy

+1

@Fairyもちろん私のプロジェクトファイルが見えます。私の質問はgitに関するものではなく、ウェブベースのgitリポジトリマネージャであるgitlabに関するものです。自分のプロジェクトのオンラインツールを使ってwikiを作成しています。 –

+0

GitLabのリポジトリはProjectsと呼ばれ、そこにはコミットしたファイルがあります。プロジェクト設定では、プロジェクトを非公開に設定できます。 – Fairy

答えて

4

添付ファイルは、/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)のようなマークダウンとリンクすることができます。

これらのファイルは、直接リンクしている場合でも、プロジェクトへのゲストアクセスが最小限のユーザーにのみ表示されます。

+0

これはgitlabプロジェクトのgitlabプロジェクトでは未解決の問題です。 https://gitlab.com/gitlab-org/gitlab-ce/issues/33475 – anothernode

+0

これは、実際に私が考え出したのと同じ回避策です。あなたが相対パスを使用していることを除いて、これはもちろん望ましいことです。 – anothernode

+0

_これらのファイルを自分で管理したい場合は、wikiをリポジトリとして複製できます._実際にはそうではありません。/ uploadsはhttps://gitlab.com/gitlab-orgで扱っているwikiリポジトリの一部ではありません/ gitlab-ce/issues/33475 – ardila

関連する問題