GitHubリポジトリとともにインストールされるWikiはディレクトリをサポートしていますか?私たちのウィキはページが散らかっていて、それらをよりよく整理する方法を探しています。
リポジトリをプルし、ローカルディレクトリを作成し、物事を移動しようとしましたが、コミットして戻すと、wikiは変更を取得しませんでした。
GitHubリポジトリとともにインストールされるWikiはディレクトリをサポートしていますか?私たちのウィキはページが散らかっていて、それらをよりよく整理する方法を探しています。
リポジトリをプルし、ローカルディレクトリを作成し、物事を移動しようとしましたが、コミットして戻すと、wikiは変更を取得しませんでした。
回答:
私はまったく同じ問題を抱えていて、あなたが試したものの変形を試しました。何もスタックしていません。それについてGitHubサポートに質問し、基本的に「いいえ。ただし、開発者にこの機能に関心があることを通知します」という返信を受け取りました。
したがって、短い答えは「いいえ」であり、長い答えは「いいえ、しかし将来的には」です。
実際、githubが最近ディレクトリのサポートを追加したようです。
私は次のことができました:
すべての場合において、既存のページはまだそこにあり、新しいページが追加されました。
残っている1つの制約は、ファイル名が一意である必要があるということです。同じ名前のファイルが複数ある場合は、そのうちの1つだけがwikiに表示されます(どちらかはわかりません。
GitHub wiki(別名Gollum)はディレクトリを使用しますが、期待する方法では使用しません。
Gollum wikiのドキュメントはいくつかの作業を使用する可能性がありますが、これは私が主にテストを通じて理解したものです。
_Header
、_Footer
および_Sidebar
ファイルはディレクトリごとですが、子フォルダにファイルが存在しない場合は継承されます。したがって、名前空間用のディレクトリが必要な場合は、運が悪いことになります。{namespace}-{page}
名前空間のスキームの使用を検討してください。
これは理想的なソリューションではありませんが、回避策は、ページへのリンクを含む目次を作成するカスタムサイドバーを作成することです。とにかく、これは複数の階層の下にある単一のページへのリンクを持つことができるため、フォルダーよりも優れていると思います。
実際には、まだ制限があります。はい、1つのレベルを追加できます(つまり、1つのサブフォルダー)。しかし、それだけです!ドキュメントのレイアウト全体をリファクタリングして、組織用に複数のレベルのサブフォルダーを作成しましたが、それは失敗でした。
はぁ
私は言わなければなりません:私はこのゴラムの事に愕然としています。Githubがそれを拾ったのにも驚いています。