Size: 579
Comment:
|
Size: 726
Comment: added a question
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
* * changes to the contents of the files * * changes to file names or other external attributes (such as execute permissions) * * information about who made the change (the "committer") and why ("comments") |
* changes to the contents of the files * changes to file names or other external attributes (such as execute permissions) * information about who made the change (the "committer") and why ("comments") |
Line 10: | Line 10: |
* Question: Is a changeset a particular state of the project (like a Subversion revision number), or is it a set of changes to files (like a Darcs patch)? |
Changeset
A changeset (sometimes abbreviated "cset") is an atomic collection of changes to files in a repository. The act of creating a change set is usually called a ["Commit"]. The information in a changeset may include
- changes to the contents of the files
- changes to file names or other external attributes (such as execute permissions)
- information about who made the change (the "committer") and why ("comments")
A changeset is identified uniquely by a ChangeSetID. In a single repository, you can identify it using a RevisionNumber.
- Question: Is a changeset a particular state of the project (like a Subversion revision number), or is it a set of changes to files (like a Darcs patch)?