ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/web/www/git.xhtml
Revision: 1.1
Committed: Thu Jan 12 16:14:40 2012 UTC (12 years, 10 months ago) by tdb
Branch: MAIN
Log Message:
Various website updates.

Add links to new Git repositories.
Removed mention of Laroona. That never happened.
Add section on contributing.
Various minor tweaks.

File Contents

# Content
1 <!--#include virtual="/doctype.inc" -->
2 <head>
3 <title>
4 i-scream Git Repositories
5 </title>
6 <!--#include virtual="/style.inc" -->
7 </head>
8 <body>
9 <div id="container">
10 <div id="main">
11 <!--#include virtual="/header.inc" -->
12 <div id="contents">
13 <h1 class="top">
14 i-scream Git Repositories
15 </h1>
16 <p>
17 The i-scream Git repositories contain the currently
18 developed source code. All historic source code can be
19 found in <a href="/cvs.xhtml">CVS</a>.
20 </p>
21 <p>
22 All code available in the Git repositories is
23 <a href= "/license.xhtml">licensed</a> under the GPL.
24 </p>
25 <h3>
26 Web Access
27 </h3>
28 <p>
29 We use GitWeb to provide a visual frontend to the Git
30 repositories. It allows you to browse around each repository,
31 viewing any version of a file, and the differences between
32 different versions. There is also a link to download the
33 latest version of any section.
34 </p>
35 <p>
36 <a href="http://git.i-scream.org/">http://git.i-scream.org/</a>
37 </p>
38 <h3>
39 Anonymous Git Access (read-only)
40 </h3>
41 <p>
42 Anyone can access the i-scream Git repositories in anonymous
43 read-only mode. The following commands will both allow you
44 to check out the libstatgrab repository. To see what other
45 repositories are available you can look at the web frontend.
46 Choose whichever protocol you prefer.
47 </p>
48 <pre>
49 git clone http://git.i-scream.org/libstatgrab
50 git clone git://git.i-scream.org/libstatgrab
51 </pre>
52 <h3>
53 Developer CVS Access (write)
54 </h3>
55 <p>
56 The i-scream development team have write access to the
57 required Git repositories. This is only available over SSH on
58 a non-standard port. You will need to have a SSH key
59 installed on the server first. Then just clone and push
60 using ssh.
61 </p>
62 <pre>
63 git clone ssh://git@git.i-scream.org/libstatgrab
64 </pre>
65 <h3>
66 GitHub Mirror
67 </h3>
68 <p>
69 Our Git repositories are mirrored on GitHub. The master
70 repository that we'll push commits to is located here, but
71 we provide the GitHub mirrors to make it easier for you to
72 make changes and work with our code.
73 </p>
74 <p>
75 <a href="http://github.com/i-scream">http://github.com/i-scream</a>
76 </p>
77 </div>
78 <!--#include virtual="/footer.inc" -->
79 </div>
80 <!--#include virtual="/menu.inc" -->
81 </div>
82 </body>
83 </html>