[slime-devel] Re: pam autheticator

Nikodemus Siivola nikodemus at random-state.net
Tue May 15 06:53:03 UTC 2007


Mac Chan wrote:

> It would be great if you guys can replace the CVS checkout instruction in the
> slime homepage with this one-liner
> 
> cvs -z3 -d :pserver:anonymous:anonymous at common-lisp.net:/project/slime/cvsroot
> checkout slime
> 
> This way people can just copy with the mouse and paste it into the terminal.

I'll take this as an opportunity to advertise "upstream":

   http://random-state.net/files/upstream-1.1.tar.gz

That gives you shell commands

  sfnet
  clnet
  savannah
  gna

which fetch CVS projects from the respective upstream repos.
(No subversion, darcs, etc. support at the moment.)

There are no manpages, but the usage info should be pretty
clear:

 > clnet --help
usage: clnet [--help | --version] project [module] [directory] [username]

Check out a Common-lisp.net project from developer or anonymous CVS.

Options:
   --help      Prints this message and exits.
   --version   Prints version string and exits.

Arguments:
   project     Name of the project to check out.
   module      Name of the CVS module the check out. Defaults to project.
   directory   Local directory to check out to. Defaults to module.
   username    Common-lisp.net username to use for developer checkout.

Uses the developer CVS if username is given, otherwise uses anonymous CVS.
Aborts if a file or directory with the same name as the local checkout
directory already exists.

Cheers,

   -- Nikodemus



More information about the slime-devel mailing list