# ION VCS A future version control system and file sharing system built over rsync and inspired by the github cli ## Running ## Option 1: The Script just use `curl -fsSL -o ivcs.sh https://github.com/ION606/VCS/raw/main/init.sh && chmod +x ivcs.sh && ./ivcs.sh` ## Option 2: Maually 1. install `sshpass ssh pv` using your package manager 2. clone `https://github.com/ION606/VCS.git` 3. move `ionsrc.desktop` to wherever your system stores .desktop files 4. move the rest of the files to `~/ionsrc/` ## Commands format: `ionvcs [args]` | Command | Args | Description | |----------|--------------|---------------------------------| | clone | \ | Clone a repository. | | user | \ | Get user information. | | init | N/A | Initialize a repository. | | login | N/A | Login to the system. | | push | [-f] | Push changes to the repository. |