Quick confirmation
John Rose
John.Rose at Sun.COM
Sat Jan 26 00:05:36 UTC 2008
On Jan 25, 2008, at 7:44 AM, Max (Weijun) Wang wrote:
>> Is your webrev page above a custom script or is that possible with
>> mercurial mq directly?
>
> Aha, our precious webrev, the latest version is at --
> http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/tools/
> scripts/webrev.sh
Whoever owns that needs to update it to the version that supports HG.
I put some partial links to webrev here:
http://wikis.sun.com/display/SunOnMac/SoftwareDevelopment
Will update when the newest version breaks out somewhere.
On Jan 25, 2008, at 5:35 AM, Mark Wielaard wrote:
> Nice! If you are not too busy could you describe how you do a
> typical hg
> mq workflow in your day to day work?
Still figuring it out... But I'm trying to accumulate some wisdom here:
http://wikis.sun.com/display/SunOnMac/MercurialTips
> For IcedTea we are actually working with plain patches committed to
> a hg
> repository which then get applied (by a script) to a separate upstream
> openjdk hg repository. Needless to say that isn't really ideal.
I'm using mq patches without committing them.
It remains to be seen how this scales, but I'll be using MQ
even after the Hotspot repos. open up for commits.
Since Da Vinci Machine is a downstream project of Hotspot,
and since both will be moving pretty quickly, we will probably
use patches exclusive on the DVM (mlvm) project.
MQ makes this relatively simple, by allowing patch
directories to be their own little repositories.
So you get patch versioning, and your diffs are
second-order diffs relative to the upstream project (Hotspot).
Best,
-- John
More information about the build-dev
mailing list