##// END OF EJS Templates
api: comment_pull_request, added commit_id parameter to validate status changed on particular commit....
api: comment_pull_request, added commit_id parameter to validate status changed on particular commit. - when using the API and creating a comment with status change it's now possible to pass in commit_id, this will allow validation if status change of pull_request is allowed based on the given commit_id. This solves the case when long running test sends approval of pull request which was already updated several times. The commit_id will now validate for which state the approval was made, and prevent accidental aproval of outdated pull requests.

File last commit:

r1:854a839a default
r1269:26e59d48 default
Show More
hg-large-ext.rst
39 lines | 1.2 KiB | text/x-rst | RstLexer

|hg| Large Files Extension

Large files, such as image or zip files can cause a lot of bandwidth overhead during clone, push, and pull operations. To remove this inefficiency, |hg| has a large files extension which tracks their revisions by checksums. This means that the large files are only downloaded when they are needed as part of the current revision. This saves both disk space and bandwidth.

To find out more, see the |hg| Large Files Extensions Documentation.

To configure the large files extension, you need to set up your :file:`~/.hgrc` file.

  1. Open your :file:`~/.hgrc` file.
  2. Add largefiles = to the [extensions] section.
  3. Configure the [largefiles] section with the patterns and file size you wish |hg| to handle as large. The minsize option is specified in megabytes.
  4. Save your changes.
[extensions]
hgext.churn =
largefiles =
rebase =
record =
histedit =

[largefiles]
patterns = re:.*\.(png|bmp|jpg|zip|tar|tar.gz|rar)$
minsize = 10

For a complete :file:`~/.hgrc` file example, see :ref:`config-hgrc`.