A new cli command that can sync the games files to local.
To safely introduce this, some things need to be in place.
To prevent files from being incorrectly overwritten, one of these options should be implemented:
- By default, the command should not override any existing local file without explicit permission from the user.
To have the command sync without confirmation, a force option should be passed.
- have the user specify a download location for any conflicting files and make them in a merge conflict style for the user to evaluate.
- before syncing, make an automatic backup of both local and game files separately so that the user may revert an override after it happened.
I Favor option 3, though, that does mean storage space may be growing a bit fast to support it.
A new cli command that can sync the games files to local.
To safely introduce this, some things need to be in place.
To prevent files from being incorrectly overwritten, one of these options should be implemented:
To have the command sync without confirmation, a
forceoption should be passed.I Favor option 3, though, that does mean storage space may be growing a bit fast to support it.