Позвольте мне сначала заявить, что я пытался выполнить поиск по сайту MediaWiki, Google, суперпользователю и переполнению стека stackoverflow. Кроме того, я попытался найти сайт, ориентированный на MediaWiki, и самым близким из них было предложение Area51. Поскольку это не связано с программированием, я решил опубликовать его здесь в суперпользователе. Если это не то место, пожалуйста, не стесняйтесь перемещать его.
MediaWiki поддерживает концепцию контроля версий в своих статьях, и это здорово. Однако я хотел бы сделать еще один шаг вперед и иметь возможность «ветвить» статью или набор статей в определенный момент времени. Простым примером использования этого может быть то, что у меня есть настройка MediaWiki для документирования нашего программного обеспечения, каждый раз, когда мы выпускаем новую версию нашего программного обеспечения, было бы неплохо поддерживать две отдельные вики-страницы для каждой версии нашего программного обеспечения, если оно резко изменится. между версиями.
Как указывалось ранее, поиск в Google и копание в самой MediaWiki не показали какой-либо очевидной способности сделать это. Плохой способ сделать это - скопировать содержимое статьи на новую страницу, однако это займет много времени, и мы потеряем всю существующую историю изменений. Это может закончиться тем, что вам нужно будет запросить функцию для детей в MediaWiki.
Спасибо.
Редактировать Я, вероятно, должен был упомянуть, что мы используем MediaWiki 1.15.2, но мы не против обновления до последней и лучшей версии, если эта функция существует в более поздней версии.