~ubuntu-branches/ubuntu/maverick/lire/maverick

« back to all changes in this revision

Viewing changes to doc/dev-manual/ch14s02.html

  • Committer: Bazaar Package Importer
  • Author(s): Joost van Baal
  • Date: 2006-11-02 15:30:00 UTC
  • mto: This revision was merged to the branch mainline in revision 4.
  • Revision ID: james.westby@ubuntu.com-20061102153000-343pa15n0rp58m1b
Tags: upstream-2.0.2
Import upstream version 2.0.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Accessing Lire's CVS</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.1"><link rel="home" href="index.html" title="Lire Developer's Manual"><link rel="up" href="ch14.html" title="Chapter�14.�Developers' Toolbox"><link rel="previous" href="ch14.html" title="Chapter�14.�Developers' Toolbox"><link rel="next" href="ch14s03.html" title="SourceForge"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Accessing Lire's CVS</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch14.html">Prev</a>�</td><th width="60%" align="center">Chapter�14.�Developers' Toolbox</th><td width="20%" align="right">�<a accesskey="n" href="ch14s03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sect:cvs-access"></a>Accessing <span class="application">Lire</span>'s CVS</h2></div></div><div></div></div><p>Make sure you've got an account on <a href="http://www.sourceforge.net" target="_top">
2
 
            <i class="citetitle">SourceForge</i></a>. Get yourself
 
1
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Accessing Lire's CVS</title><meta name="generator" content="DocBook XSL Stylesheets V1.68.1"><link rel="start" href="index.html" title="Lire Developer's Manual"><link rel="up" href="ch14.html" title="Chapter�14.�Developers' Toolbox"><link rel="prev" href="ch14.html" title="Chapter�14.�Developers' Toolbox"><link rel="next" href="ch14s03.html" title="SourceForge"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Accessing <span class="application">Lire</span>'s CVS</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch14.html">Prev</a>�</td><th width="60%" align="center">Chapter�14.�Developers' Toolbox</th><td width="20%" align="right">�<a accesskey="n" href="ch14s03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sect:cvs-access"></a>Accessing <span class="application">Lire</span>'s CVS</h2></div></div></div><p>Make sure you've got an account on <a href="http://www.sourceforge.net" target="_top">
 
2
            <em class="citetitle">SourceForge</em></a>. Get yourself
3
3
            added to the logreport project. (Joost van Baal
4
4
            joostvb@logreport.org can do this for you.) Make sure your
5
5
            ssh public key is on the sourceforge server.
6
6
        </p><p>
7
7
            A full backup of the complete LogReport CVS as hosted on
8
 
            SourceForge is made weekly and written to <tt class="filename">hibou:/data/backup/cvs/</tt>.
9
 
        </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2521895"></a>CVS primer</h3></div></div><div></div></div><p>
 
8
            SourceForge is made weekly and written to <code class="filename">hibou:/data/backup/cvs/</code>.
 
9
        </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="id2535753"></a>CVS primer</h3></div></div></div><p>
10
10
        If you have a Unix like system, make sure you have this
11
11
        </p><pre class="programlisting">
12
12
            CVSROOT=:ext:cvs.sourceforge.net:/cvsroot/logreport
16
16
      </p><p>
17
17
        Of course, you could do something like
18
18
        </p><pre class="programlisting">
19
 
          <tt class="prompt">$ </tt>eval `ssh-agent`
20
 
          <tt class="prompt">$ </tt>ssh-add
 
19
          <code class="prompt">$ </code>eval `ssh-agent`
 
20
          <code class="prompt">$ </code>ssh-add
21
21
        </pre><p>
22
22
        to get a nice ssh-agent running.
23
23
      </p><p>
24
24
        Now do something like
25
25
        </p><pre class="programlisting">
26
 
            <tt class="prompt">$ </tt>cd ~/cvs-sourceforge/logreport
27
 
            <tt class="prompt">$ </tt>cvs co service
 
26
            <code class="prompt">$ </code>cd ~/cvs-sourceforge/logreport
 
27
            <code class="prompt">$ </code>cvs co service
28
28
        </pre><p>
29
29
        There are also repositories called 'docs' and 'package'. In the former
30
30
        the webpages are located and in the latter the package files for
32
32
      </p><p>
33
33
        Files can then be edited and commited:
34
34
        </p><pre class="programlisting">
35
 
          <tt class="prompt">$ </tt>vi somefile
36
 
          <tt class="prompt">$ </tt>cvs commit somefile
 
35
          <code class="prompt">$ </code>vi somefile
 
36
          <code class="prompt">$ </code>cvs commit somefile
37
37
        </pre><p>
38
38
        and get flamed ;)
39
39
      </p><p>