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
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of SF Wiki Helper!