Size: 914
Comment:
|
Size: 996
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#pragma section-numbers 2 = Requires File = |
|
Line 4: | Line 8: |
<<TableOfContents>> |
|
Line 17: | Line 23: |
See also: [[CompatibilityRules]] | == See also == * [[CompatibilityRules]] |
Requires File
Starting with Mercurial version 0.9.2 there is a file .hg/requires which specifies the capabilities needed by a client to access this repository. It is a text file, where each line contains the name of a capability and optionally (separated by a = character from the name) a list of parameters, each separated by a comma (,).
Currently there are only capabilities which don't need parameters.
Contents
1. Capabilities
store
The directory .hg/store contains the subdirectories data (see CaseFoldingPlan)
revlogv1
RevlogNG is used.
fncache
store files are named to work around Windows limitations described in fncacheRepoFormat.
dotencode
Leading '.' (period) or ' ' (space) in store filenames are encoded (see 34d8247a4595, appears in 1.7).