Commit Briefs
use a separate .cvg meta data directory for cvg(1) work trees
This prevents mixing the use of got and cvg clients in the same work tree. Avoids confusion going forward while cvg differentiates itself further. tog(1) and gotadmin(1) remain compatible with both work tree formats. These tools only read work trees to locate the corresponding repository.
Make got_worktree_get_base_ref_name static
Nothing appears to benefit from this being non-static, and it was missing from the public API headers as well. ok stsp@
move got_opentempfd out of got_repo_open. ok stsp@
thanks for all the help massaging this diff
add a 'got merge' command for creating merge commits
Additional testing by Thomas Adam. ok tracey
add fd field to got_worktree, modify got_fileindex_entry_update to use fds
These changes are intended to make got more compatible with FreeBSD's Capsicum. ok stsp