webrev -f failing on Mac

Iris Clark iris.clark at oracle.com
Fri May 6 17:12:57 UTC 2016


Hi.

> The 'forest' extension does not appear to be working properly with
> recent mercurial versions.

The forest extension has been unsupported for some time.  During the
OpenJDK server migration in March 2014, support was removed as part of
the upgrade to Hg 2.6.3.  See this announcement [0] for details.

If you provide a sample invocation of webrev, I'll add it to this page:

    http://openjdk.java.net/guide/webrevHelp.html

Thanks,
iris

[0] http://mail.openjdk.java.net/pipermail/announce/2014-March/000164.html

-----Original Message-----
From: Daniel Fuchs 
Sent: Friday, May 06, 2016 7:48 AM
To: Pete Brunet; code-tools-dev at openjdk.java.net
Subject: Re: webrev -f failing on Mac

Hi Pete,

Webrev -f no longer uses 'forest', now it uses 'trees'.
The 'forest' extension does not appear to be working properly with recent mercurial versions.

You should remove forest from your .hgrc if you have enabled it.
For trees to work correctly, your repository forest should be first seeded.

If you run webrev -f in a repository that has not been seeded for trees it will print a warning message:

WARNING: -f flag provided but no subtree configured.
          consider running 'hg tconfig --set --walk --depth'

Just run 'hg tconfig --set --walk --depth' from the root of the forest and run webrev again.

Hope this helps,

-- daniel


More information about the code-tools-dev mailing list