Commits


add ssh -J jumphost support to commands which use the network Add a -J option to got clone, fetch, send, as well as cvg clone, update, commit. This allows ad-hoc use of SSH jumphosts without having to create entries in ~/.ssh/config. ok op@


stop mentioning "SHA1 hash"es in the manpages use instead the more generic term "commit ID" or "object ID", since the exact hashing algorithm is now not set in stone. ok tobhe@


man nits; found with mandoc -Tlint


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.


cvg: restore accidentally deleted "tag" and "add" man page bits ok jrick


abort histedit if the user quits the editor without saving the script Also document that the commit/import/tag operations are aborted when the user fails to save the log message from the invoked editor. ok jamsek stsp


remove documentation of Got commands which cvg will not implement


adjust the early intro section of cvg.1


Copy got to cvg