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.

Project Activity

See All Activity >

Categories

Documentation, Wiki, Git

License

GNU General Public License version 3.0 (GPLv3)

Follow SF Wiki Helper

SF Wiki Helper Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SF Wiki Helper!

Additional Project Details

Operating Systems

Linux

Intended Audience

Developers

User Interface

Command-line

Registered

2022-06-30