]> i-scream Git - www.i-scream.org.git/blobdiff - www/git.xhtml
Various website updates.
[www.i-scream.org.git] / www / git.xhtml
diff --git a/www/git.xhtml b/www/git.xhtml
new file mode 100644 (file)
index 0000000..c4fb7e4
--- /dev/null
@@ -0,0 +1,83 @@
+<!--#include virtual="/doctype.inc" -->
+  <head>
+    <title>
+      i-scream Git Repositories
+    </title>
+<!--#include virtual="/style.inc" -->
+  </head>
+  <body>
+    <div id="container">
+      <div id="main">
+<!--#include virtual="/header.inc" -->
+        <div id="contents">
+          <h1 class="top">
+            i-scream Git Repositories
+          </h1>
+          <p>
+            The i-scream Git repositories contain the currently
+            developed source code. All historic source code can be
+            found in <a href="/cvs.xhtml">CVS</a>.
+          </p>
+          <p>
+            All code available in the Git repositories is
+            <a href= "/license.xhtml">licensed</a> under the GPL.
+          </p>
+          <h3>
+            Web Access
+          </h3>
+          <p>
+            We use GitWeb to provide a visual frontend to the Git
+            repositories. It allows you to browse around each repository,
+            viewing any version of a file, and the differences between
+            different versions. There is also a link to download the
+            latest version of any section.
+          </p>
+          <p>
+            <a href="http://git.i-scream.org/">http://git.i-scream.org/</a>
+          </p>
+          <h3>
+            Anonymous Git Access (read-only)
+          </h3>
+          <p>
+            Anyone can access the i-scream Git repositories in anonymous
+            read-only mode. The following commands will both allow you
+            to check out the libstatgrab repository. To see what other
+            repositories are available you can look at the web frontend.
+            Choose whichever protocol you prefer.
+          </p>
+          <pre>
+git clone http://git.i-scream.org/libstatgrab
+git clone git://git.i-scream.org/libstatgrab
+</pre>
+          <h3>
+            Developer CVS Access (write)
+          </h3>
+          <p>
+            The i-scream development team have write access to the
+            required Git repositories. This is only available over SSH on
+            a non-standard port. You will need to have a SSH key
+            installed on the server first. Then just clone and push
+            using ssh.
+          </p>
+          <pre>
+git clone ssh://git@git.i-scream.org/libstatgrab
+</pre>
+          <h3>
+            GitHub Mirror
+          </h3>
+          <p>
+            Our Git repositories are mirrored on GitHub. The master
+            repository that we'll push commits to is located here, but
+            we provide the GitHub mirrors to make it easier for you to
+            make changes and work with our code.
+          </p>
+          <p>
+            <a href="http://github.com/i-scream">http://github.com/i-scream</a>
+          </p>
+        </div>
+<!--#include virtual="/footer.inc" -->
+      </div>
+<!--#include virtual="/menu.inc" -->
+    </div>
+  </body>
+</html>