* Anonymous CVS access
- Anonymous access to the Mono is available currently from the
- HispaLinux CVS server (later I will provide a nice
- anoncvs.go-mono.com alias).
+ Anonymous access to the Mono is available currently from three
+ servers (anoncvs-spain-1.go-mono.com,
+ anoncvs-spain-2.go-mono.com and anoncvs-us-1.go-mono.com).
- Sources are currently being updated every hour.
+ You can also use `anoncvs.go-mono.com', and that will pick a
+ server automatically for you.
- The server is currently located in Spain. If you want to
- become an AnonCVS mirror, go <a href="#mirror">here</a>
+ Sources are currently being updated every hour.
** Checking out the sources
repository, use this command:
<pre>
- export CVSROOT=:pserver:anonymous@reypastor.hispalinux.es:/mono
- cvs co -z3 mcs mono gtk-sharp
+ export CVSROOT=:pserver:anonymous@anoncvs.go-mono.com:/mono
+ cvs login
+ cvs -z3 co mcs mono gtk-sharp
</pre>
That will get you the compiler and class libraries (mcs), the
To update your sources every day, you use this command:
<pre>
- export CVSROOT=:pserver:anonymous@reypastor.hispalinux.es:/mono
- cvs update -dP -z3 mcs mono gtk-sharp
+ export CVSROOT=:pserver:anonymous@anoncvs.go-mono.com:/mono
+ cvs -z3 update -dP mcs mono gtk-sharp
</pre>
** Thanks
<a name="#mirror">
** Becoming an AnonCVS mirror
- To become an AnonCVS mirror, you currently need about 20
+ To become an AnonCVS mirror, you currently need about 40
megabytes of free disk space and bandwidth that you do not
mind sharing (you probably want enough to spare).
I need to be able to rsync to your machine from the main CVS
server. The preferred method to rsync is to setup ssh in your
machine.
+
+ The requirements are:
+ <ul>
+ * An account where we can ssh into.
+
+ * rsync.
+
+ * AnonCVS setup with the same paths as the rest of the
+ servers.
+
+ * Currently, about 40 megabytes of disk space, but this
+ will likely grow as the project evolves.
+
+ * A sysadmin contact e-mail address.
+ </ul>