ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/web/www/cvs.xhtml
(Generate patch)

Comparing web/www/cvs.xhtml (file contents):
Revision 1.6 by tdb, Wed Jun 6 15:47:48 2001 UTC vs.
Revision 1.16 by tdb, Tue Mar 23 20:22:27 2004 UTC

# Line 1 | Line 1
1 < <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
1 > <!--#include virtual="/doctype.inc" -->
2  
3 <!--
4    cvs.shtml
5    Created by tdb1 04/06/2001
6    Last edited 06/06/2001
7 -->
8
9
10 <html>
11
3   <head>
4 < <title>i-scream cvs repository</title>
5 < <meta name="description" content="A list of those who helped to develop the i-scream central monitoring system.">
15 < <meta name="keywords" content="i-scream, project, credits, central,monitoring,system, unix, linux, nt, server, alert, acknowledgements">
4 > <title>i-scream cvs repository</title>
5 > <!--#include virtual="/style.inc" -->
6   </head>
7  
8 < <body bgcolor="#ffffff" link="#0000ff" alink="#3333cc" vlink="#3333cc" text="#000066">
8 > <body>
9  
10 < <table border="0" cellpadding="2" cellspacing="2">
21 < <tr>
22 <  <td valign="top">
23 < <!--#include virtual="left.inc" -->
24 <  </td>
25 <  <td valign="top">
26 < <!--#include virtual="title.inc" -->
10 > <div id="container">
11  
12 < <font face="Arial" size="2">
29 < <h2>i-scream CVS Repository</h2>
12 > <div id="main">
13  
14 + <!--#include virtual="/header.inc" -->
15 +
16 + <div id="contents">
17 + <h1 class="top">i-scream CVS Repository</h1>
18 +
19   <p>The i-scream CVS Repository contains all code,
20 < documentation, and other stuff pertaining to all i-scream projects.</p>
20 > documentation, and other files pertaining to all i-scream projects.</p>
21  
22 + <p>All code available in the CVS Repository is <a href="/license.xhtml">
23 + licensed</a> under the GPL.</p>
24 +
25   <h3>Web Access</h3>
26  
27   <p>We use <a href="http://viewcvs.sourceforge.net/">viewcvs</a> to provide a
# Line 38 | Line 29 | visual frontend to the CVS Repository. It allows you t
29   repository, viewing any version of a file, and the differences between different
30   versions. There is also a link to download the latest version of any section.</p>
31  
32 < <p><a href="http://www.i-scream.org.uk/cgi-bin/cvs/viewcvs.cgi">http://www.i-scream.org.uk/cgi-bin/cvs/viewcvs.cgi</a></p>
32 > <p><a href="http://cvs.i-scream.org/">http://cvs.i-scream.org/</a></p>
33  
34   <p>We also have a facility to allow people to keep tabs on what's changed
35   recently. The following are available:</p>
36  
37 < <p>Commits today: <a href="http://www.i-scream.org.uk/cgi-bin/cvslog.cgi?period=today">http://www.i-scream.org.uk/cgi-bin/cvslog.cgi?period=today</a><br>
38 < Commits this week: <a href="http://www.i-scream.org.uk/cgi-bin/cvslog.cgi?period=thisweek">http://www.i-scream.org.uk/cgi-bin/cvslog.cgi?period=thisweek</a><br>
39 < Commits in the past 7 days: <a href="http://www.i-scream.org.uk/cgi-bin/cvslog.cgi?period=days&days=7">http://www.i-scream.org.uk/cgi-bin/cvslog.cgi?period=days&days=7</a></p>
37 > <p>Commits today: <a href="/cgi-bin/cvslog.cgi?period=today">http://www.i-scream.org/cgi-bin/cvslog.cgi?period=today</a><br/>
38 > Commits this week: <a href="/cgi-bin/cvslog.cgi?period=thisweek">http://www.i-scream.org/cgi-bin/cvslog.cgi?period=thisweek</a><br/>
39 > Commits in the past 7 days: <a href="/cgi-bin/cvslog.cgi?period=days&amp;days=7">http://www.i-scream.org/cgi-bin/cvslog.cgi?period=days&amp;days=7</a><br/>
40 > Commits made since 29/03/2001: <a href="/cgi-bin/cvslog.cgi?period=since&amp;date=2001/03/29">http://www.i-scream.org/cgi-bin/cvslog.cgi?period=since&amp;date=2001/03/29</a></p>
41  
50 <p>Finally we have some graphical statistics on the data held in CVS:</p>
51
52 <p>[to be added]</p>
53
42   <h3>Anonymous CVS Access (read-only)</h3>
43  
44   <p>Anyone can access the i-scream CVS repository in
45   anonymous mode read-only mode. The following commands will allow you to check
46   out a portion of the CVS repository. To see what is available it is recommended
47   that you first look at the web frontend.</p>
60 </font>
48  
49 < <pre>cvs -d :pserver:anonymous@cvs.i-scream.org.uk:/cvs/i-scream login
50 < cvs -d :pserver:anonymous@cvs.i-scream.org.uk:/cvs/i-scream checkout [module]</pre>
49 > <pre>
50 > cvs -d :pserver:anonymous@cvs.i-scream.org:/cvs/i-scream login
51 > cvs -d :pserver:anonymous@cvs.i-scream.org:/cvs/i-scream checkout [module]
52 > </pre>
53  
65 <font face="Arial" size="2">
54   <p>When asked for a password, simply press enter.
55   Replace [module] with the section you wish to checkout.</p>
56  
# Line 71 | Line 59 | Replace [module] with the section you wish to checkout
59   <p>The i-scream development team have full write
60   access to the CVS repository. This is only available over SSH, and can be done
61   on most clients. First the following environment variables need to be set.</p>
74 </font>
62  
63 < <pre>CVS_RSH = ssh
64 < CVSROOT = :ext:username@cvs.i-scream.org.uk:/cvs/i-scream</pre>
63 > <pre>
64 > CVS_RSH = ssh
65 > CVSROOT = :ext:username@cvs.i-scream.org:/cvs/i-scream
66 > </pre>
67  
79 <font face="Arial" size="2">
68   <p>You should know your username and password
69   already. After setting these you will need to enter your password each time you
70   use a CVS command. Obviously this is a time wasting event, so an RSA key can be
# Line 88 | Line 76 | normal.</p>
76  
77   <h3>Other means of accessing CVS</h3>
78  
79 < <p>We currently provide <a href="http://www.polstra.com/projects/freeware/CVSup/"> CVSup</a> access to the repository, either for mirroring or
80 < for maintaining an up-to-date local copy. You will probably want to create a
81 < supfile that looks something like this;</p>
82 < </font>
79 > <p>We currently provide <a href="http://www.cvsup.org/">CVSup</a> access to
80 > the repository, either for mirroring or for maintaining an up-to-date local
81 > copy. You will probably want to create a supfile that looks something like
82 > this;</p>
83  
84 < <pre>*default host=cvsup.i-scream.org.uk
84 > <pre>
85 > *default host=cvsup.i-scream.org
86   *default base=/home/user/sup
87   *default prefix=/home/user/i-scream
88   *default release=cvs
89   *default delete use-rel-suffix
90 < i-scream.source tag=.</pre>
90 > *default compress
91 > i-scream.cms.source tag=.
92 > </pre>
93  
103 <font face="Arial" size="2">
94   <p>The last item in that list is the collection you which to get. The collection
95   &quot;i-scream&quot; is simply the whole repository, and is best used with no
96   tag specified for mirroring. It is most likely that you will want to do that
# Line 108 | Line 98 | given above, which gets the latest copy of the i-screa
98  
99   <h3>CVS Statistics</h3>
100  
101 < <p>There are some statistics available on the source module of the CVS
102 < repository, generated by <a href="http://cvsstat.sourceforge.net/">cvsstat</a>,
101 > <p>There are some statistics available on the cms module of the CVS
102 > repository, generated by <a href="http://cvsplot.sourceforge.net/">cvsplot</a>,
103   that allow you to see the progress of development. They're not that exciting,
104   but do show when the work was done.</p>
105  
106 < <p><a href="http://www.i-scream.org.uk/cvsstat">http://www.i-scream.org.uk/cvsstat</a></p>
106 > <p>
107 > <a href="/cvsplot/">http://www.i-scream.org/cvsplot/</a>
108 > </p>
109 > </div>
110  
111 < </font>
111 > <!--#include virtual="/footer.inc" -->
112  
113 < <!--#include virtual="bottom.inc" -->
121 <  </td>
122 < </tr>
123 < </table>
113 > </div>
114  
115 < </body>
115 > <!--#include virtual="/menu.inc" -->
116  
117 + </div>
118 +
119 + </body>
120   </html>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines