comparison mercurial/helptext/config.txt @ 46341:3b1c0c367606

merge with stable
author Augie Fackler <augie@google.com>
date Tue, 19 Jan 2021 12:22:05 -0500
parents 4b0192f592cf 6e81446bf1d9
children 16c18d5e5dc8
comparison
equal deleted inserted replaced
46334:4b0192f592cf 46341:3b1c0c367606
1946 Controls what happens when the shared repository does not use the 1946 Controls what happens when the shared repository does not use the
1947 share-safe mechanism but its source repository does. 1947 share-safe mechanism but its source repository does.
1948 1948
1949 Possible values are `abort` (default), `allow`, `upgrade-abort` and 1949 Possible values are `abort` (default), `allow`, `upgrade-abort` and
1950 `upgrade-abort`. 1950 `upgrade-abort`.
1951 `abort`: Disallows running any command and aborts 1951
1952 `allow`: Respects the feature presence in the share source 1952 ``abort``
1953 `upgrade-abort`: tries to upgrade the share to use share-safe; 1953 Disallows running any command and aborts
1954 if it fails, aborts 1954 ``allow``
1955 `upgrade-allow`: tries to upgrade the share; if it fails, continue by 1955 Respects the feature presence in the share source
1956 respecting the share source setting 1956 ``upgrade-abort``
1957 tries to upgrade the share to use share-safe; if it fails, aborts
1958 ``upgrade-allow``
1959 tries to upgrade the share; if it fails, continue by
1960 respecting the share source setting
1957 1961
1958 ``safe-mismatch.source-not-safe`` 1962 ``safe-mismatch.source-not-safe``
1959 1963
1960 Controls what happens when the shared repository uses the share-safe 1964 Controls what happens when the shared repository uses the share-safe
1961 mechanism but its source does not. 1965 mechanism but its source does not.
1962 1966
1963 Possible values are `abort` (default), `allow`, `downgrade-abort` and 1967 Possible values are `abort` (default), `allow`, `downgrade-abort` and
1964 `downgrade-abort`. 1968 `downgrade-abort`.
1965 `abort`: Disallows running any command and aborts 1969
1966 `allow`: Respects the feature presence in the share source 1970 ``abort``
1967 `downgrade-abort`: tries to downgrade the share to not use share-safe; 1971 Disallows running any command and aborts
1968 if it fails, aborts 1972 ``allow``
1969 `downgrade-allow`: tries to downgrade the share to not use share-safe; 1973 Respects the feature presence in the share source
1970 if it fails, continue by respecting the shared 1974 ``downgrade-abort``
1971 source setting 1975 tries to downgrade the share to not use share-safe; if it fails, aborts
1976 ``downgrade-allow``
1977 tries to downgrade the share to not use share-safe;
1978 if it fails, continue by respecting the shared source setting
1972 1979
1973 1980
1974 ``safe-mismatch.source-safe.warn`` 1981 ``safe-mismatch.source-safe.warn``
1975 Shows a warning on operations if the shared repository does not use 1982 Shows a warning on operations if the shared repository does not use
1976 share-safe, but the source repository does. 1983 share-safe, but the source repository does.