Next: History, Previous: Overview, Up: Top

## 2 Obtaining Tramp.

tramp is freely available on the Internet and the latest release may be downloaded from ftp://ftp.gnu.org/gnu/tramp/. This release includes the full documentation and code for tramp, suitable for installation. But GNU Emacs (22 or later) includes tramp already, and there is a tramp package for XEmacs, as well. So maybe it is easier to just use those. But if you want the bleeding edge, read on......

For the especially brave, tramp is available from CVS. The CVS version is the latest version of the code and may contain incomplete features or new issues. Use these versions at your own risk.

Instructions for obtaining the latest development version of tramp from CVS can be found by going to the Savannah project page at the following URL and then clicking on the CVS link in the navigation bar at the top.

http://savannah.gnu.org/projects/tramp/

Or follow the example session below:

         ] cd ~/emacs
         ] export CVS_RSH="ssh"
         ] cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/tramp co tramp

You should now have a directory `~/emacs/tramp` containing the latest version of tramp. You can fetch the latest updates from the repository by issuing the command:

         ] cd ~/emacs/tramp
         ] export CVS_RSH="ssh"
         ] cvs update -d

Once you've got updated files from the CVS repository, you need to run `autoconf` in order to get an up-to-date `configure` script:

         ] cd ~/emacs/tramp
         ] autoconf