You could try

webrev -m to force it to use hg

otherwise make sure that hg is accessible to your shell scripts which it appears not to be. Have you set your PATH for your shell?

I do not have a windows environment to try this  on myself I am afraid :-(

Ulf Zibis wrote:
Now I have installed the Microsoft "Windows Services for UNIX" and can run a Korn Shell:

Running the script, I get following output:
<======================================================
$ dir
Datenträger in Laufwerk C: ist STANDARD
Volumeseriennummer: 14AD-C64D

Verzeichnis von C:\Projects\OpenJDK7\jdk

16.07.2009  13:41    <DIR>          .
16.07.2009  13:41    <DIR>          ..
15.07.2009  20:25    <DIR>          .hg
27.03.2009  19:35                35 .hgignore
06.07.2009  23:59             2.000 .hgtags
27.03.2009  19:35    <DIR>          .jcheck
27.03.2009  19:35             1.503 ASSEMBLY_EXCEPTION
07.06.2009  21:03    <DIR>          build
08.05.2009  15:10    <DIR>          dist
27.03.2009  19:35            19.241 LICENSE
16.06.2009  17:28    <DIR>          make
15.05.2009  21:48             1.629 README
27.03.2009  19:42    <DIR>          src
16.06.2009  17:28    <DIR>          test
27.03.2009  19:35           127.498 THIRD_PARTY_README
16.07.2009  13:39            77.693 webrev
16.07.2009  13:39            77.693 webrev.bat
16.07.2009  13:39            77.693 webrev.txt
              9 Datei(en)        384.985 Bytes
              9 Verzeichnis(se), 12.247.605.248 Bytes frei
$ ksh webrev
detect_scm: webrev[2158]: hg: not found
Unable to determine SCM type currently in use.
For teamware: webrev looks for $CODEMGR_WS either in
             the environment or in the file list.
For mercurial: webrev runs 'hg root'.
$
======================================================>

Can anybody give me an hint, what to do next, to make this run?

I have hg.exe in "C:\Programme\TortoiseHg"

How must I configure path etc. to make hg found?

Thanks in advance,

-Ulf


Reply via email to