Checking out the latest version of clfswm with SVN
svn checkout svn://common-lisp.net/project/clfswm/svn/clfswm/ cd clfswm
See http://common-lisp.net/faq.shtml for general instructions on using SVN on common-lisp.net.
Once you have the initial checkout, run
svn update
To get newer revisions.
Checking out the latest version of clfswm with Git
Git-svn is a command integrated in Git that allows you to use git as an SVN client.
git svn clone svn://common-lisp.net/project/clfswm/svn/clfswm/ cd clfswm
You get a Git repository, on which you can work normally (including doing local commits, local branches, ...).
To remain up-to-date with the SVN repository, run
git svn rebase
If you have no local commits, this is the equivalent of svn update in the pure SVN world. If you have local commits, this command will rebase them on top of the latest version of the SVN repository.
In case you have commit access to the SVN repository, and you want to publish your local commits there, you can run
git svn dcommit
Otherwise, you can use git-format-patch, git-send-email, or whatever to send a patch to the developer(s).
