comparison tests/test-completion.t @ 28194:7623ba92af72

serve: rename --daemon-pipefds to --daemon-postexec (BC) Initially we use --daemon-pipefds to pass file descriptors for synchronization. Later, in order to support Windows, --daemon-pipefds is changed to accept a file path to unlink instead. The name is outdated since then. chg client is designed to use flock, which will be held before starting a server and until the client actually connects to the server it started. The unlink synchronization approach is not so helpful in this case. To address the issues, this patch renames pipefds to postexec and the following patch will allow the value of --daemon-postexec to be things like 'unlink:/path/to/file' or 'none'.
author Jun Wu <quark@fb.com>
date Mon, 22 Feb 2016 16:59:08 +0000
parents ce76c4d2b85c
children 855d9b2eea67
comparison
equal deleted inserted replaced
28193:19775bc34da3 28194:7623ba92af72
156 --certificate 156 --certificate
157 --cmdserver 157 --cmdserver
158 --config 158 --config
159 --cwd 159 --cwd
160 --daemon 160 --daemon
161 --daemon-pipefds 161 --daemon-postexec
162 --debug 162 --debug
163 --debugger 163 --debugger
164 --encoding 164 --encoding
165 --encodingmode 165 --encodingmode
166 --errorlog 166 --errorlog
216 log: follow, follow-first, date, copies, keyword, rev, removed, only-merges, user, only-branch, branch, prune, patch, git, limit, no-merges, stat, graph, style, template, include, exclude 216 log: follow, follow-first, date, copies, keyword, rev, removed, only-merges, user, only-branch, branch, prune, patch, git, limit, no-merges, stat, graph, style, template, include, exclude
217 merge: force, rev, preview, tool 217 merge: force, rev, preview, tool
218 pull: update, force, rev, bookmark, branch, ssh, remotecmd, insecure 218 pull: update, force, rev, bookmark, branch, ssh, remotecmd, insecure
219 push: force, rev, bookmark, branch, new-branch, ssh, remotecmd, insecure 219 push: force, rev, bookmark, branch, new-branch, ssh, remotecmd, insecure
220 remove: after, force, subrepos, include, exclude 220 remove: after, force, subrepos, include, exclude
221 serve: accesslog, daemon, daemon-pipefds, errorlog, port, address, prefix, name, web-conf, webdir-conf, pid-file, stdio, cmdserver, templates, style, ipv6, certificate 221 serve: accesslog, daemon, daemon-postexec, errorlog, port, address, prefix, name, web-conf, webdir-conf, pid-file, stdio, cmdserver, templates, style, ipv6, certificate
222 status: all, modified, added, removed, deleted, clean, unknown, ignored, no-status, copies, print0, rev, change, include, exclude, subrepos, template 222 status: all, modified, added, removed, deleted, clean, unknown, ignored, no-status, copies, print0, rev, change, include, exclude, subrepos, template
223 summary: remote 223 summary: remote
224 update: clean, check, date, rev, tool 224 update: clean, check, date, rev, tool
225 addremove: similarity, subrepos, include, exclude, dry-run 225 addremove: similarity, subrepos, include, exclude, dry-run
226 archive: no-decode, prefix, rev, type, subrepos, include, exclude 226 archive: no-decode, prefix, rev, type, subrepos, include, exclude