#gitlab #wiki
#gitlab #Вики
Вопрос:
В репозитории проекта я создал Wiki, но переименовал «home» во что-то другое. Теперь, когда я снова захожу в Wiki, он просит создать «первую» страницу, потому что «home» не существует; возможно ли указать целевую страницу для Wiki проекта (т. Е. изменить «home» на что-то другое для каждого проекта)?
Ответ №1:
Это невозможно (по состоянию на 14 августа 2020 года). Смотрите документацию на wiki.
/home
Страница, похоже, является вики-страницей по умолчанию, и если она не создана, похоже, что Gitlab будет побуждать вас создавать ее каждый раз, когда вы нажимаете на Wiki
navlink. Я попытался сам создать домашнюю страницу в Wiki на Gitlab, удалить домашнюю страницу, затем снова щелкнуть на Wiki, и GitLab хочет, чтобы я создал домашнюю страницу (хотя другая страница, которая была переименована, все еще там).
Что я рекомендую, так это использовать /home
страницу в качестве целевой страницы и поместить ссылку на вашу другую страницу на /home
странице.
Похоже, что эта проблема поднималась раньше, однако команде GitLab еще предстоит реализовать ее как часть своей кодовой базы:
Старый, оригинальный запрос функции
Открыть запрос функции (возможно, эта функция скоро будет выпущена)
Я подозреваю, что в прошлом целевой страницей по умолчанию была index.md
, как указано на этих общедоступных целевых страницах GitLab, но все еще была принудительная страница по умолчанию:
Комментарии:
1. Спасибо за этот подробный ответ. Я бы подумал, что указание пользовательской целевой страницы должно быть тривиальной задачей, и любая вики-страница «Не найдена» должна указывать на указанную целевую страницу. Возможно, даже есть автоматическое перенаправление, если «home» не найден и установлена другая целевая страница. В любом случае.
2. @YanickRochon Я согласен, это было бы гораздо полезнее. Надеюсь, функции будущего.