Ok, the new CVS repository is up and running on subversions.gnu.org. I've already
found it to be much faster than before. You'll need to re-checkout the archive
to a new directory in order to start hacking again.
For anonymous CVS access, the CVSROOT is:
:pserver:[EMAIL PROTECTED]:/cvs
The password is blank on this account, but you'll still need to cvs login. Just hit
return when prompted for a password.
For web access to the Classpath CVS archive, go to:
http://subversions.gnu.org/cgi-bin/cvsweb/classpath/
Developers need to access subversions one of two ways. The first is through Kerberos,
which is how I assume most current Classpath developers will do it since you should
all already have Kerberos accounts for accessing the GNU shell cluster.
First, you'll need CVS 1.10, which you can get from:
ftp://prep.ai.mit.edu/pub/gnu/cvs/cvs-1.10.tar.gz
Next, kinit your account and then set your CVSROOT to:
:gserver:[EMAIL PROTECTED]:/cvs
You should be in business. There is no need to cvs login using this approach.
For SSH users, you'll need to have SSH 1.something. I'm using 1.2.26, which
is the only version I know comes close to working. Sorry I don't know where
to download it from. I forgot. :(
Once you've got the right version of SSH setup, you'll need to send me your
preferred username and your identity.pub file so I can get your account
activated. If you have a GNU account on any of its systems, please use that
username. Once that's set up, you set the CVS_RSH environment variable
to "ssh1" or whatever your executable is called.
Next, set your CVSROOT to:
:ext:[EMAIL PROTECTED]:/cvs
and you are in business. SSH will prompt you for a password every time you run
it. (I rarely use it, so I don't know if it's possible to disable that or not).
The only caveat on SSH is that I'm not sure this is all you need to make it
work. I got this far and got "Permission Denied", which makes me think my
SSH access hasn't been activated yet.
Right now only Paul Fisher and myself have write access to the archive. I have
requested activation for the other people who sent me their information, but
I know I'm still missing some people such as Stuard Ballard and John Keiser.
Also, none of the Cygnus developers are set up.
Speaking of which, I'm assuming they'll prefer SSH, since that's the setup
sourceware.cygnus.com uses. I've got the master list of developers, but I need
to get the info above from them in order to set up the accounts. If someone
such as Tom Tromey would forward this message onto them, I'd appreciate it.
Also, it's likely that non-Cygnus employees who want to hack on this will need
to sign the FSF's legal papers to ensure future changes are properly assigned
to the FSF. I don't know what Paul Fisher has done in this regard, so I'll
let him handle this.
Finally, a new commit list will be set up to receive commit messages. I'll
post that info to the list when I get it. Unlike the current Classpath commit
list, this will be a real mailing list anyone can subscribe to instead of just
an ad hoc sendmail alias.
--
Aaron M. Renn ([EMAIL PROTECTED]) http://www.urbanophile.com/arenn/