... an attempt to organize some of it.
This note tells you where things like the gate and clone live now:
o Flag day: Mercurial: What to expect: nis maps and access paths http://www.opensolaris.org/os/community/on/flag-days/pages/2008080402/
...and this note supercedes the "nis maps" section of that first one:
o Flag day: UPDATED: nis map entries http://www.opensolaris.org/os/community/on/flag-days/pages/2008081201/
These three notes kind of go together. They tell you how the gate and clone work, how to access the gate, and how to go about pushing your changes:
o Flag day: Mercurial: What to expect: gate and clone changes http://www.opensolaris.org/os/community/on/flag-days/pages/2008080403/
o Flag day: Mercurial: What to expect: ssh access to the gate http://www.opensolaris.org/os/community/on/flag-days/pages/2008080404/
o Heads up: Mercurial: What to expect: Pushing your changes http://www.opensolaris.org/os/community/on/flag-days/pages/2008080502/
If you're having trouble with errors about trust, or you're confused about what to do with SCCS keywords and ident lines, or you don't know how to delete a file in Mercurial, then read this:
o Heads up: Mercurial: What to expect: Keywords, Deleting files, Trust errors http://www.opensolaris.org/os/community/on/flag-days/pages/2008080405/
If you're getting errors about unrecognized Mercurial commands, you need to make sure you have the latest tools AND that you have run hgsetup(1):
o Flag Day: SUNWonbld update for Mercurial transition http://www.opensolaris.org/os/community/on/flag-days/pages/2008080701/
If you're trying to convert a Teamware workspace, start with the manpage for wx2hg(1):
o man -M /opt/onbld/man wx2hg
...and check out Mike Kupfer's blog about this topic:
o Converting Projects to Mercurial http://blogs.sun.com/kupfer/entry/converting_projects_to_mercurial
...and if you're having teamware/Mercurial sync issues, and you're using "-t" to specify an existing Mercurial repository, you should probably also be using "-r onnv_96" to make sure you get the Mercurial revision that corresponds to the last Teamware update.
Background reading:
A thorough exploration of how RPE uses Teamware, and what the Mercurial analogs and equivalents and replacements are:
o Stacey Marshall's comprehensive Teamware to Mercurial transition reference http://www.genunix2.org/wiki/index.php/TeamwareToMercurial
A great overview of the development process, tied to Mercurial commands for each step:
o Rich Lowe's Description of Mercurial Work Flow http://www.opensolaris.org/os/community/tools/scm/hg_teamware_transition/hg_workflow/
A short philosophical note, followed by links to useful information:
o Transitioning from Teamware to Mercurial http://www.opensolaris.org/os/community/tools/scm/hg_teamware_transition/
The definitive reference for Mercurial. I recommend skimming this, then using the tool for a while, then going back and reading it more carefully:
|