aboutsummaryrefslogtreecommitdiff
path: root/doc/internals.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2017-01-30 16:41:29 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2017-01-30 16:46:38 -0400
commit9b17947b394cc2720b15aaf44e6fb7703ba8513f (patch)
treed97e570df7bf859031713d3963baf4be7f65bfbf /doc/internals.mdwn
parentdc2095666d7b8e39ec3e1f2f26dca7eceff34877 (diff)
config: New command for storing configuration in the git-annex branch.
Any config names can be set using this; git-annex commands will only look at specific ones that make sense and are worth the overhead of querying the branch. This might also be useful for storing whatever other config-type stuff the user might want to shove into the git-annex branch. This commit was sponsored by Jochen Bartl on Patreon.
Diffstat (limited to 'doc/internals.mdwn')
-rw-r--r--doc/internals.mdwn10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/internals.mdwn b/doc/internals.mdwn
index 329961ccd..78d0c8d47 100644
--- a/doc/internals.mdwn
+++ b/doc/internals.mdwn
@@ -100,6 +100,16 @@ Records the global numcopies setting.
The file format is simply a timestamp followed by a number.
+## `config.log`
+
+Records global configuration settings, which can be overridden by values
+in `.git/config`.
+
+The file format is a timestamp, followed by the name of the configuration,
+followed by the value. For example:
+
+ 1317929189.157237s annex.autocommit false
+
## `remote.log`
Holds persistent configuration settings for [[special_remotes]] such as