The Hurd project's CVS repositories have moved from where they have been living in AFS space at MIT to the new server subversions.gnu.org. Those are the master repositories for hurd, mig, and gnumach (including oskit-mach).
This new server is thanks to the efforts of Gord Matzigkeit <[EMAIL PROTECTED]> and the hardware of VA Linux Systems, and is supporting several GNU development projects. Please see the newly updated web page http://www.gnu.org/software/devel.html for information on accessing the new server by anonymous CVS, rsync, and CVSweb. This new location is both the master location of the development repository used by the Hurd developers and the primary publically-accessible server, so you are getting up-to-the-minute access to what we are doing. For the time being anoncvs.gnu.org continues to provide a mirror of the repository on subversions.gnu.org as it has been mirroring the repository from its previous location (which was not easily accessible to most people). That may go away very soon, and people using anonymous CVS should switch now from anoncvs.gnu.org to subversions.gnu.org. Here is a little script that I use for relocating my working directories after a repository moves. It might work for you too, but caveat emptor and I don't want to hear about it. Put this in a file and run it like this: $ sh script-file :pserver:[EMAIL PROTECTED]:/home/cvs hurd my-hurd in the same directory where you did "cvs checkout -d my-hurd hurd". Enjoy, Roland root=$1; shift module=$1; shift topdir=$1; shift rep=${root#*:} find $topdir \( -name Repository -o -name Root \) -print | while read f; do case "$f" in /*|./*|../*) echo >&2 "$0 wants relative path from top of checkout"; exit 1;; esac case "$f" in */CVS/Root) echo $root > $f ;; */CVS/Repository) r=${module}${f#${topdir}} echo > $f $rep/${r%/CVS/Repository} ;; esac done

