379 allowgz;; |
379 allowgz;; |
380 (DEPRECATED) Whether to allow .tar.gz downloading of repo revisions. |
380 (DEPRECATED) Whether to allow .tar.gz downloading of repo revisions. |
381 Default is false. |
381 Default is false. |
382 allowpull;; |
382 allowpull;; |
383 Whether to allow pulling from the repository. Default is true. |
383 Whether to allow pulling from the repository. Default is true. |
|
384 allow_push;; |
|
385 Whether to allow pushing to the repository. If empty or not set, |
|
386 push is not allowed. If the special value "*", any remote user |
|
387 can push, including unauthenticated users. Otherwise, the remote |
|
388 user must have been authenticated, and the authenticated user name |
|
389 must be present in this list (separated by whitespace or ","). |
|
390 The contents of the allow_push list are examined after the |
|
391 deny_push list. |
384 allowzip;; |
392 allowzip;; |
385 (DEPRECATED) Whether to allow .zip downloading of repo revisions. |
393 (DEPRECATED) Whether to allow .zip downloading of repo revisions. |
386 Default is false. This feature creates temporary files. |
394 Default is false. This feature creates temporary files. |
387 baseurl;; |
395 baseurl;; |
388 Base URL to use when publishing URLs in other locations, so |
396 Base URL to use when publishing URLs in other locations, so |
389 third-party tools like email notification hooks can construct URLs. |
397 third-party tools like email notification hooks can construct URLs. |
390 Example: "http://hgserver/repos/" |
398 Example: "http://hgserver/repos/" |
391 contact;; |
399 contact;; |
392 Name or email address of the person in charge of the repository. |
400 Name or email address of the person in charge of the repository. |
393 Default is "unknown". |
401 Default is "unknown". |
|
402 deny_push;; |
|
403 Whether to deny pushing to the repository. If empty or not set, |
|
404 push is not denied. If the special value "*", all remote users |
|
405 are denied push. Otherwise, unauthenticated users are all denied, |
|
406 and any authenticated user name present in this list (separated by |
|
407 whitespace or ",") is also denied. The contents of the deny_push |
|
408 list are examined before the allow_push list. |
394 description;; |
409 description;; |
395 Textual description of the repository's purpose or contents. |
410 Textual description of the repository's purpose or contents. |
396 Default is "unknown". |
411 Default is "unknown". |
397 errorlog;; |
412 errorlog;; |
398 Where to output the error log. Default is stderr. |
413 Where to output the error log. Default is stderr. |
405 Maximum number of changes to list on the changelog. Default is 10. |
420 Maximum number of changes to list on the changelog. Default is 10. |
406 maxfiles;; |
421 maxfiles;; |
407 Maximum number of files to list per changeset. Default is 10. |
422 Maximum number of files to list per changeset. Default is 10. |
408 port;; |
423 port;; |
409 Port to listen on. Default is 8000. |
424 Port to listen on. Default is 8000. |
|
425 push_ssl;; |
|
426 Whether to require that inbound pushes be transported over SSL to |
|
427 prevent password sniffing. Default is true. |
410 style;; |
428 style;; |
411 Which template map style to use. |
429 Which template map style to use. |
412 templates;; |
430 templates;; |
413 Where to find the HTML templates. Default is install path. |
431 Where to find the HTML templates. Default is install path. |
414 |
432 |