Table of Contents
Looking for Six Updater Suite+Linux?
Six Rsync
By default, if no folder is specified, the current folder (./) is the working folder.
six-rsync --help
Usage: six-rsync [folder] [options]
-v, --[no-]verbose Run verbosely
-i, --init Initializes Repository
-n, --convert Converts folder into Repository
-s, --status Status of Repository
-u, --update Updates Repository
-c, --commit Commits changes to Repository
--clone S Clones a Repository
-l, --log Write logfile
Examples
mkdir @ACE cd @ACE six-rsync --clone rsync://dev-heaven.net/rel/ace
Six Updater
By default, the program will run: -i -c -s (Unless overriden in the config file or on the commandline)
six-updater --help
Updater (v0.20.0) by Sickboy <sb_at_dev-heaven.net>
Run with --help for help
WARNING: Please make sure anything ArmA related has been closed / shutdown, incl explorer windows, etc
Usage: [config.yml] [options]
-v, --[no-]verbose Run verbosely
-i, --install Installs the mods, unless already installed
-d, --uninstall Uninstalls the mods, unless not installed
-u, --update Updates each mod to latest version
-n, --convert Convert each mod available on the updater network to updater
-r, --reset Resets the modfolders to latest commit status. All modifications lost
-z, --userconfig Processes the userconfigs of each mod. Makes backups of previous files
-k, --keys Processes the keys of each mod. Removes old keys automatically
-l, --changelog Display Changelog after update
-c, --cleanup Cleans up the modfolders git repositories
-s, --createshortcut Creates shortcut to run the game with the mods, in installation folder
-t, --createdesktopshortcut Creates shortcut to run the game with the mods, on the desktop
-j, --join Starts the game with -noSplash -noFilePatching -mod= -connect=some.ip -port=
-g, --startgame Starts the game with -noSplash -noFilePatching -mod=
-w, --wait Waits at the end for user pressing ENTER
-f, --force Forces to run tasks even though no changes were detected
--mods S Additional Mods
--apppath S Destination folder
Custom six-updater.yml configuration files
You can copy / rename a specific six-updater.yml configuration file, and setup a special shortcut, or otherwise run it from command line, etc:
C:\>cd \Program Files (x86)\Six-Updater C:\Program Files (x86)\Six-Updater>tools\ruby\bin\ruby.exe -rubygems six-updater.rb "C:/myConfigFiles/mySpecialUpdaterConfig.yml"
Synchronizing and updating six-updater.yml with the latest info
Ongoing, #6604
