Differences between revisions 89 and 90
Revision 89 as of 2006-12-03 02:00:58
Size: 5204
Editor: tjyang
Comment:
Revision 90 as of 2006-12-03 02:20:49
Size: 5333
Editor: tjyang
Comment: need more editing, just a start for now
Deletions are marked like this. Additions are marked like this.
Line 50: Line 50:
== RCS and hg comparison ==
 A simple comparison table for RCS vs hg commands.
 || Actions || RCS || hg ||
 || init || mkdir RCS || hg init ||
 || add a file || ci -u myfirstfile || hg add myfirstfile ||
 || check out a file || co -l myfirstfile || ??? ||
 || find out the status || rlog myfirstfile || hg status myfirstfile ? ||
 * hg and other SCM commands comparison
   * From hg book, 5.1 example from putting file "a" under source code control.
 || Actions || hg || RCS ||
 || init || hg init add-example || mkdir add-example;cd add-example;mkdir RCS ||
 || add file a || hg add a || ci -u a ||
 || commit file a || hg commit -m 'Added one file' || ci -l a ||
 || check out a file || TBA || co -l a ||
 || find out the status || hg status a || rlog myfirstfile ||

[http://www.selenic.com/mercurial/mercurial-logo.png]

Include(Mercurial/NewsItems)

Hg: the chemical symbol for mercury, from the Greek hydrargyrum.

mercurial: relating to or having characteristics (eloquence, shrewdness, swiftness, thievishness) attributed to the god Mercury.

Mercurial: a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects.

This is a wiki for the Mercurial ["DistributedSCM"] tool.

Please contribute!

Contributions are most welcome, but please create a user name for yourself before you edit anything (we were hit by too many spammers and kiddies when this wiki was anonymously editable). To do this, click on the "Login" link up in the top right corner of this page and follow the instructions from there. Mercurial itself and all wiki content are available under the [http://www.gnu.org/copyleft/gpl.html GNU GPL].

New to all this stuff?

Mercurial user survey

BryanOSullivan has published the results of the first Mercurial UserSurvey.

Using Mercurial

For refugees from CVS and other systems

  • CvsConcepts - translations of ["CVS"] concepts into Mercurial terms

  • CvsCommands - equivalents of commands provided by ["CVS"]

  • ConvertingRepositories from other ["SCM"] formats to Mercurial

  • ["Glossary"] of terms (useful if you're not used to distributed source management)
  • A ["Tag"] is slightly different in Mercurial than in other ["SCM"] systems
  • hg and other SCM commands comparison
    • From hg book, 5.1 example from putting file "a" under source code control.

    Actions

    hg

    RCS

    init

    hg init add-example

    mkdir add-example;cd add-example;mkdir RCS

    add file a

    hg add a

    ci -u a

    commit file a

    hg commit -m 'Added one file'

    ci -l a

    check out a file

    TBA

    co -l a

    find out the status

    hg status a

    rlog myfirstfile

Extensions

Information for contributors

Further information

Mercurial (last edited 2021-09-28 19:28:24 by Juan Vicente)