Commit Briefs

Sebastien Marie

make 'got revert' to ignore unversioned files instead of aborting with 'bad path'

and add a regress to check the revert isn't aborted anymore





Stefan Sperling

implement 'revert -p'


Stefan Sperling

implement got revert -R





Stefan Sperling

test and fix 'got revert' with a path in a sub-directory

Relax input path requirements of got_object_id_by_path() to make things easier to callers. Allows the revert code to pass a path from the file index in lieu of a repository path.



Stefan Sperling

add initial implementation of 'got revert'