Show More
@@ -41,11 +41,20 b' Note that the remote Mercurial must also' | |||||
41 | enabled for this to work. |
|
41 | enabled for this to work. | |
42 |
|
42 | |||
43 | When you pull a changeset that affects largefiles from a remote |
|
43 | When you pull a changeset that affects largefiles from a remote | |
44 | repository, Mercurial behaves as normal. However, when you update to |
|
44 | repository, the largefiles for the changeset usually won't be | |
45 | such a revision, any largefiles needed by that revision are downloaded |
|
45 | pulled down until you update to the revision (there is one exception | |
46 | and cached (if they have never been downloaded before). This means |
|
46 | to this case). However, when you update to such a revision, any | |
47 | that network access may be required to update to changesets you have |
|
47 | largefiles needed by that revision are downloaded and cached (if | |
48 | not previously updated to. |
|
48 | they have never been downloaded before). This means that network | |
|
49 | access may be required to update to changesets you have no | |||
|
50 | previously updated to. | |||
|
51 | ||||
|
52 | The one exception to the "largefiles won't be pulled until you update | |||
|
53 | to a revision that changes them" rule is when you pull new heads. | |||
|
54 | Because you could be pulling new heads (that you may later want to | |||
|
55 | merge with) from a non-default location (that Mercurial won't know | |||
|
56 | about later), when you pull new heads, largefiles revisions for those | |||
|
57 | heads are downloaded and cached locally. | |||
49 |
|
58 | |||
50 | If you already have large files tracked by Mercurial without the |
|
59 | If you already have large files tracked by Mercurial without the | |
51 | largefiles extension, you will need to convert your repository in |
|
60 | largefiles extension, you will need to convert your repository in |
General Comments 0
You need to be logged in to leave comments.
Login now