Differences between revisions 6 and 7
Revision 6 as of 2008-01-13 00:22:30
Size: 685
Editor: abuehl
Comment: +added, moved, removed or renamed files
Revision 7 as of 2008-01-13 23:27:42
Size: 839
Editor: abuehl
Comment: Using DirState
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
[:Commit:Committing] these local modifications produces a new [:ChangeSet:changeset] in the repository. [:Commit:Committing] these local modifications produces a new [:ChangeSet:changeset] in the repository. Mercurial uses the [:DirState:dirstate] to quickly determine what files in the working directory have changed and thus need to be included in the commit.

Local Modifications

The local modifications in a [:WorkingDirectory:working directory] are the differences existing between the files in the working directory compared to their [:Parent:parent] file [:Revision:revisions] in the [:Repository:repository] and all added, moved, removed or renamed files.

Those differences can be displayed by a [:Diff:diff].

[:Commit:Committing] these local modifications produces a new [:ChangeSet:changeset] in the repository. Mercurial uses the [:DirState:dirstate] to quickly determine what files in the working directory have changed and thus need to be included in the commit.

If the working directory has two [:Parent:parent] revisions (due to a [:Merge:merge]), the local modifications will correspond to the resolution of the [:Conflict:conflicts].


CategoryGlossary

LocalModifications (last edited 2012-11-06 16:09:22 by abuehl)