Accessing Lire's CVS
Prev | Chapter 14. Developers' Toolbox | Next

## 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.

A full backup of the complete LogReport CVS as hosted on SourceForge is made weekly and written to `hibou:/data/backup/cvs/`.

### CVS primer

If you have a Unix like system, make sure you have this

                CVSROOT=:ext:cvs.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@lists.logreport.org), to get all commit messages, along with unified diffs.

Prev | Up | Next
Chapter 14. Developers' Toolbox | Home | SourceForge