CLI version of MVC

How to install?

To run the installer, you will need wget, cargo (rust), and git. To install, run:

wget https://codeberg.org/miviolinux/mvc-install/raw/branch/main/installer.sh && sh installer.sh

(Installation to /bin or /sbin requires root privileges)

How to use?

To use MVC, you only need to know six commands:

  • mvc init - initializes the repository
  • mvc cfg -t [name|email] -V [your_name|your@mail] - edits your configuration file
  • mvc save [message] - saves all files except those in .mvcignore
  • mvc remove [id] - remove a snapshot
  • mvc return [version number] - returns you to the desired version
  • mvc log - displays all versions with the following contents:
    version number, hash of saved files, name and email of the person who saved the version