GIVEN Steve moved the directory where game-of-the-week, a title whose save he was managing with gsb to a new location or a new computer
WHEN he runs the command gsb onbard /path/to/game-of-the-week/save
THENgsb will recursively search that directory for .gsb_manifest files, verifying that each one is located next to a valid .git directory and prompting him to specify an alias for each one
SO that he doesn't have to init (#2) the save game all over again and doesn't even have to know exactly where the savegame is located
Notes
This is a companion to #12
gsb onboard with no path should prompt Steve for the path to search, both giving the suggestion of providing the home directory (qq: where do Steam and Microsol store their saves by default? Do game devs still put stuff in "Program Files"?) and cautioning against providing / / C: because it'll take forever to find
onboard should search hidden (dot) folders, but not if they're named .git
onboard should not search symlinks (though the search path can be a symlink)
GIVEN Steve moved the directory where
game-of-the-week
, a title whose save he was managing withgsb
to a new location or a new computerWHEN he runs the command
gsb onbard /path/to/game-of-the-week/save
THEN
gsb
will recursively search that directory for.gsb_manifest
files, verifying that each one is located next to a valid.git
directory and prompting him to specify an alias for each oneSO that he doesn't have to
init
(#2) the save game all over again and doesn't even have to know exactly where the savegame is locatedNotes
gsb onboard
with no path should prompt Steve for the path to search, both giving the suggestion of providing the home directory (qq: where do Steam and Microsol store their saves by default? Do game devs still put stuff in "Program Files"?) and cautioning against providing/
/C:
because it'll take forever to find.git