Cannot create webrev

Ben Evans benjamin.john.evans at gmail.com
Sun Mar 10 05:29:40 PDT 2013


OK, fixed.

Having forest installed on this version of Mercurial causes webrev to
not run correctly & removing it entirely seems to be necessary.

Thanks,

Ben

On Sat, Mar 9, 2013 at 10:17 PM, Jonathan Gibbons
<jonathan.gibbons at oracle.com> wrote:
> Generally, yes, forest is deprecated.
>
> If you're just working within a single repo, run webrev in that repo.
>
> -- Jon
>
>
>
> On 03/09/2013 12:36 PM, Ben Evans wrote:
>>
>> Thanks Jon.
>>
>> I thought forest was deprecated in favour of get_source.sh ? It
>> certainly won't work with 2.5.1
>>
>> I have changes to a single file (plus a new test-ng test for the
>> changes)  - how best to persuade webrev.ksh to do the right thing from
>> within the jdk repo?
>>
>> Thanks,
>>
>> Ben
>>
>> On Sat, Mar 9, 2013 at 7:22 PM, Jonathan Gibbons
>> <jonathan.gibbons at oracle.com> wrote:
>>>
>>> hg: unknown command 'foutgoing'
>>>
>>> Means you either don't have the forest extension installed or it doesn't
>>> work on Mercurial 2.5.1
>>>
>>> -- Jon
>>>
>>>
>>>
>>>
>>> On 03/09/2013 10:54 AM, Ben Evans wrote:
>>>>
>>>> Hi,
>>>>
>>>> I can't seem to create a webrev on Mac 10.7, Mercurial 2.5.1 - the
>>>> webrev script fails with the below output.
>>>>
>>>> Has anyone else encountered a similar problem?
>>>>
>>>> Thanks,
>>>>
>>>> Ben
>>>>
>>>> ariel:jdk boxcat$ ksh ../make/scripts/webrev.ksh -f
>>>>      SCM detected: mercurial
>>>>    File list from hg foutgoing  ...
>>>> hg: unknown command 'foutgoing'
>>>>
>>>>    No outgoing, perhaps you haven't commited.
>>>>    File list from hg fstatus -mard ... Done.
>>>>         Workspace: /Users/boxcat/projects/lambda/jdk
>>>>         Output to: /Users/boxcat/projects/lambda/jdk/webrev
>>>>      Output Files:
>>>> abort: cannot follow file not in parent revision: "Mercurial"
>>>>          Mercurial
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "basic"
>>>>          basic
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "add"
>>>>          add
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "annotate"
>>>>          annotate
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "clone"
>>>>          clone
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "commit"
>>>>          commit
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "diff"
>>>>          diff
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "export"
>>>>          export
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "forget"
>>>>          forget
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "init"
>>>>          init
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "log"
>>>>          log
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "merge"
>>>>          merge
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "pull"
>>>>          pull
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "push"
>>>>          push
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "remove"
>>>>          remove
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "serve"
>>>>          serve
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "status"
>>>>          status
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "summary"
>>>>          summary
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "update"
>>>>          update
>>>>                  *** Error: file not in parent or child
>>>> abort: cannot follow file not in parent revision: "use"
>>>>          use
>>>>                  *** Error: file not in parent or child
>>>>        index.html: abort: cannot follow file not in parent revision:
>>>> "Mercurial"
>>>> abort: cannot follow file not in parent revision: "basic"
>>>> abort: cannot follow file not in parent revision: "add"
>>>> abort: cannot follow file not in parent revision: "annotate"
>>>> abort: cannot follow file not in parent revision: "clone"
>>>> abort: cannot follow file not in parent revision: "commit"
>>>> abort: cannot follow file not in parent revision: "diff"
>>>> abort: cannot follow file not in parent revision: "export"
>>>> abort: cannot follow file not in parent revision: "forget"
>>>> abort: cannot follow file not in parent revision: "init"
>>>> abort: cannot follow file not in parent revision: "log"
>>>> abort: cannot follow file not in parent revision: "merge"
>>>> abort: cannot follow file not in parent revision: "pull"
>>>> abort: cannot follow file not in parent revision: "push"
>>>> abort: cannot follow file not in parent revision: "remove"
>>>> abort: cannot follow file not in parent revision: "serve"
>>>> abort: cannot follow file not in parent revision: "status"
>>>> abort: cannot follow file not in parent revision: "summary"
>>>> abort: cannot follow file not in parent revision: "update"
>>>> abort: cannot follow file not in parent revision: "use"
>>>> Done.
>>>
>>>
>


More information about the jdk8-dev mailing list