This tool is a bash script that enables off-line editing and git version control of markdown files for the standard SourceForge wiki tool. In this way you can prepare changes in documentation while working on a release and publish them at the moment your release becomes available to the public. It uses Sourceforge's Allura REST API to download and publish the wiki's markdown files.
Features
- Downloads wiki pages for off-line editing
- Uses git to know what you have changed off-line compared to the on-line wiki pages
- When ready to release, publishes all new and modified wiki pages including tags
- Lists manual actions you need to do to complete the release after publication: deleting pages and delete, add or replace attachments
- Offers option to detect what pages you have renamed off-line, prompting you to rename them on-line before publication. This will preserve the on-line revision history of the page.
- Shows preview of what pages will be published and what manual actions you need to do before and after publication
- Shows an overview of detected and possibly undetected renamed pages, so you can check if SF Wiki Helper has detected them correctly
- Publishes a single page for a preview on-line. After previewing you need to revert to the original page manually.
- Offers option to change the default branch, e.g. 'master' or 'main', that is the base to compare to and represents the current on-line wiki pages.
License
GNU General Public License version 3.0 (GPLv3)Follow SF Wiki Helper
Other Useful Business Software
AI-powered service management for IT and enterprise teams
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of SF Wiki Helper!