Unterstützt das Wiki, das mit einem GitHub-Repo installiert wird, Verzeichnisse? Unser Wiki ist voll mit Seiten und wir suchen nach einer Möglichkeit, sie besser zu organisieren.
Wir haben versucht, das Repo abzurufen, lokale Verzeichnisse zu erstellen und Dinge zu verschieben, aber als das Wiki zurückgeschrieben wurde, hat es die Änderungen nicht übernommen.
Tatsächlich sieht es so aus, als hätte Github kürzlich Unterstützung für Verzeichnisse hinzugefügt.
Ich konnte Folgendes tun:
In allen Fällen waren die vorhandenen Seiten noch vorhanden und neue Seiten wurden hinzugefügt.
Die einzige Einschränkung, die bestehen bleibt, ist, dass Ihre Dateinamen eindeutig sein müssen. Wenn Sie mehr als eine Datei mit demselben Namen haben, wird nur eine davon im Wiki angezeigt (ich bin mir nicht sicher, welche ..).
quelle
Das GitHub-Wiki (auch bekannt als Gollum ) verwendet Verzeichnisse, jedoch nicht so, wie Sie es vielleicht erwarten.
Die Dokumentation im Gollum-Wiki könnte etwas Arbeit gebrauchen, aber das habe ich hauptsächlich durch Tests herausgefunden.
_Header
,_Footer
und_Sidebar
Dateien sind pro Verzeichnis, werden jedoch vererbt, wenn in einem untergeordneten Ordner keine vorhanden sind.Wenn Sie also Verzeichnisse für den Namespace benötigen, haben Sie kein Glück. Erwägen Sie die Verwendung des
{namespace}-{page}
Schemas für den Namespace.quelle
Dies ist keine ideale Lösung, aber die Problemumgehung besteht darin, eine benutzerdefinierte Seitenleiste zu erstellen, in der Sie ein Inhaltsverzeichnis mit Links zu Ihren Seiten erstellen. Ich finde das sowieso besser als Ordner, weil es Ihnen ermöglicht, einen Link zu einer einzelnen Seite unter mehreren Hierarchien zu haben.
quelle
Eigentlich gibt es noch eine Einschränkung. Ja, Sie können 1 Ebene hinzufügen (also 1 Unterordner). Aber das ist es! Ich habe mein gesamtes Dokumentationslayout überarbeitet und mehrere Ebenen von Unterordnern für die Organisation erstellt, aber das war ein No-Go.
Seufzer
Ich muss sagen: Ich bin entsetzt über dieses Gollum-Ding. Ich bin überrascht, dass Github es sogar aufgegriffen hat.
quelle