Accessing Lire's CVS

Make sure you've got an account on SourceForge. Get yourself added to the logreport project. (Joost van Baal joostvb@logreport.org can do this for you.) Make sure your ssh public key is on the sourceforge server.

Weekly, a full backup of the complete LogReport CVS as hosted on SourceForge is made, and written to hibou:/data/backup/cvs/.

CVS primer

If you've got a Unix like system, make sure you've got this

            CVSROOT=:ext:cvs.logreport.sourceforge.net:/cvsroot/logreport
            CVS_RSH=ssh
        
in your shell environment.

Of course, you could do something like

          $ eval `ssh-agent`
          $ ssh-add
        
to get a nice ssh-agent running.

Now do something like

            $ cd ~/cvs-sourceforge/logreport
            $ cvs co service
        
There are also repositories called 'docs' and 'package'. In the former the webpages are located and in the latter the package files for Debian GNU/Linux and other distributions are kept.

Files can then be edited and commited:

          $ vi somefile
          $ cvs commit somefile
        
and get flamed ;)

Subscribe yourself to the commit list (commit-request@logreport.org), to get all commit messages, along with unified diffs.