Commits


implement 'revert -p'


implement got revert -R


implement revert with a status walk to prepare for 'revert -p'


fix 'got revert' on files in newly added subdirectories


allow multiple file path arguments for 'got revert'


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.


use cmp -s, instead of cmp, in all command line tests


add initial implementation of 'got revert'