diff --git a/README.txt b/README.txt index 5e142e5f..d79cf417 100644 --- a/README.txt +++ b/README.txt @@ -69,3 +69,36 @@ it also creates an HTML version. By default, revision number (REV) is set to "00": make sure to increment this as IETF contributions are furthered. + + +Version Control System (Mercurial) +================================== + +Most important commands: + +* download repository / initialization + 1) hg clone https://pep.foundation/dev/repos/internet-drafts/ + + +* Update local directories to latest repository state: + 1) hg pull + 2) hg update + + Note: Merge handling may be required to take care of + (if indicated after hg update) + + +* Upload local changes to repository + + Important: To avoid conflicts, _always_ update the local directories + to latest repository state (see commands in last bullet point) + _before_commit_! + + 1) hg commit -m "" [ ] + 2) hg push + + +More information: + +* https://www.mercurial-scm.org/ +* https://www.mercurial-scm.org/wiki/Tutorial