Sun and Oracle Community Voices How to Buy Log In United States [Change] English

»  Spotlight Articles
»  Projects
»  Publications
»  People
»  Awards
»  Events
»  Downloads
»  Internships
»  Contrarian Minds
»  About Sun Labs
Project Guest VM: Checking out Guest VM Source Code with Mercurial

Project Guest VM: Checking out Guest VM Source Code with Mercurial

The Guest VM source code is hosted at the Kenai site. This page provides instructions on how to check out the Guest VM source code using Mercurial 1.0 or greater. To use these instructions, first install Mercurial so that the hg command is available in your shell.

Once you can successfully execute the hg command, you can checkout Guest VM Source Code by using the clone Mercurial command.

The code is in two separate repositories, one for the Guest VM microkernel which is usable in other contexts, and one for GuestVM itself. Make sure that you execute the clone command in the same directory that you executed the clone for maxine. I.e., the maxine, guk and guestvm directories must be siblings of the same parent directory.
% hg clone https://kenai.com/hg/guestvm~guk guk
% hg clone https://kenai.com/hg/guestvm~guestvm guestvm
% 

These commands will create directories called guk and guestvm with the contents checked out from the Kenai site.

Later, when updates are available, you can use the standard Mercurial commands to request the changes, e.g.:

% cd guestvm
hg pull
pulling from https://kenai.com/hg/guestvm~guestvm
searching for changes
no changes found
% 

For more information on how to use Mercurial, see the Mercurial site.