MVC for users
This repository has been archived on 2026-09-08. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Rust 95.1%
  • Shell 4.9%
Find a file
2026-08-20 13:57:24 +03:00
src bugfix v2.2.1 2026-03-24 19:03:08 +03:00
.gitignore v2.1.0: args parser, -f for return 2026-02-24 20:54:02 +03:00
build_all_plats.sh v2.1.0: args parser, -f for return 2026-02-24 20:54:02 +03:00
Cargo.lock add .lock file 2026-04-28 00:33:08 +03:00
Cargo.toml bugfix v2.2.1 2026-03-24 19:03:08 +03:00
LICENSE add license 2026-08-20 13:57:24 +03:00
README.md Обновить README.md 2026-03-22 19:44:58 +01:00
README_RU.md Обновить README_RU.md 2026-03-23 11:52:26 +01:00

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