Skip to content

Version Control System

AttilaTheHun edited this page Feb 9, 2024 · 3 revisions

SongbookManager VCS

The SongbookManager ships with a simple built-in Version Control System which is not nearly perfect, but should allow for easy collaboration and backups without sacrificing much of performance and safety.

Features

  • Basic Token authentication
  • Automatic resolution of modified files in the remote version
  • Automatic resolution of the modified files in the local version
  • Updates only modified files
  • An option to keep track of remote changes and revert them

Weak points

Unlike Git for example, this VCS does not work with deltas and edits. It replaces modified files as wholes, meaning there is no room to merge local and remote changes to the same file.

Usage and configuration

The Version Control System can be enabled and configured in Settings; keep in mind that you also need to have a properly configured server to be able to use the VCS as that is where the remote version is stored. See also Advanced Setup.

Clone this wiki locally