Getting the Tycoon Source Code

You need to install Mercurial (hg) before you can get the source code. If you aren't going to modify the source code, you can get a copy without a developer account:

$ hg clone http://tycoon.hpl.hp.com/cgi-bin/hgwebdir.cgi/tycoon/KL
$ hg clone http://tycoon.hpl.hp.com/cgi-bin/hgwebdir.cgi/tycoon/tycoon
$ hg clone http://tycoon.hpl.hp.com/cgi-bin/hgwebdir.cgi/tycoon/tycoon_bank

If you want to easily push changes back to the main repository, then you need a developer account. If you have one, then do the following to get the sources:

$ hg clone ssh://tycoon-dev.hpl.hp.com//home/mercurial/tycoon/tycoon
$ hg clone ssh://tycoon-dev.hpl.hp.com//home/mercurial/tycoon/KL
$ hg clone ssh://tycoon-dev.hpl.hp.com//home/mercurial/tycoon/tycoon_bank

Users inside of the HP Labs firewall may need to see this page.

Regardless of how you got the source, you can pull recent changes from the main repository into your local copy. However, be sure that you have committed your local changes before pulling updates. To get recent changes:

$ cd tycoon; hg pull