Commit Briefs

4be911ed53 Stefan Sperling

fix got_repo_match_object_id() docstring, it is not specific to commits

This was a leftover from got_repo_resolve_commit_arg() which was superseded in commit 71a276322e39e17baf5697b5daac8e8fe6ad2ae1


6480c871c8 Stefan Sperling

provide separate send {} and fetch {} configuration blocks in got.conf

Feature requested by naddy. ok naddy, who also suggested some tweaks that will arrive shortly



20662ea0d1 Stefan Sperling

introduce 'gotadmin info'


99495ddb79 Stefan Sperling

add a 'reference' directive to remote repositories in got.conf(5)

Make use of this in 'got clone' to persist -R option arguments given on the command line in the cloned repository's got.conf(5) file.


0c8b29c506 Stefan Sperling

add a 'fetch-all-branches' configuration setting to got.conf(5)

Set fetch-all-branches in the got.conf(5) file created by 'got clone -a' in order to make a future 'got fetch' act like 'got fetch -a' by default.


84de91061b Stefan Sperling

Add a refs argument to got_repo_match_object_id(), replacing 'resolve_tags'

Make use of this where possible to avoid re-reading references from disk. ok naddy


6d5a9006ab Yang Zhong

add fd field to got_repository, modify got_packidx_open to use fds

These changes are intended to make got more compatible with FreeBSD's Capsicum. ok stsp


8fa913ec61 Stefan Sperling

remove now pointless 'check_disk' parameter of got_repo_map_path()

suggested by naddy


b8adfa5529 Stefan Sperling

add "branch" keyword to got.conf which specifies a list of branches to fetch

ok tracey



257add310e Stefan Sperling

add got.conf(5) configuration file

ok tracey



b46f3e7182 Stefan Sperling

create a git config file in newly cloned repositories



d1f166363b Stefan Sperling

move got_repo_cmp_tags() to got_ref_cmp_tags()


2ddd470150 Tracey Emery

move cmp_tags() into the library



7a1d6b72b6 Stefan Sperling

fix 'tog log -c' with tags


cd95becd3d Stefan Sperling

parse remotes from gitconfig




303e2782e0 Stefan Sperling

add support for tags to -c options of some got commands


3ce1b84566 Stefan Sperling

initial 'got import' implementation


dd88155e48 Stefan Sperling

disambiguate abbreviated object IDs based on object type