comparison tests/test-topic.t @ 5139:19b8ffd23795

topic: option to hide topic changesets to plain client This is the first version of an option that make topic changeset hidden to client without the extension. It might become the default in the future.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Wed, 19 Feb 2020 01:35:23 +0100
parents a7c01a2a3974
children 7f856606d5a9 028e4ea75456 95478db35f88
comparison
equal deleted inserted replaced
5136:bbf33d5f32ef 5139:19b8ffd23795
117 117
118 One can prevent any publishing to happens in a repository using: 118 One can prevent any publishing to happens in a repository using:
119 119
120 [experimental] 120 [experimental]
121 topic.allow-publish = no 121 topic.allow-publish = no
122
123 Server side visibility
124 ======================
125
126 Serving changesets with topics to clients without topic extension can get
127 confusing. Such clients will have multiple anonymous heads without a clear way
128 to distinguish them. They will also "lose" the canonical heads of the branch.
129
130 To avoid this confusion, server can be configured to only serve changesets
131 with topics to clients with the topic extension (version 9.3+). This might
132 become the default in future:
133
134 [experimental]
135 topic.server-gate-topic-changesets = yes
122 136
123 list of commands: 137 list of commands:
124 138
125 Change organization: 139 Change organization:
126 140