We are going to move our subversion server to a different location on
the internet some time during the next week or so, as the physical
machine that hosts it is getting old. There may be an interruption in
service, but we'll try to make it as brief as possible.
If there is an interruption, those doing active development can make
backups for themselves by using "svn diff >mybackupfile" to create a
file, and saving the file somewhere safe.
The new domain name will be "svn.macaulay2.com", but it is not yet
pointing to its final location on the web. The "svn switch --
relocate" command will be what users of the repository will need to do
to switch over to the new location, when I announce that it's ready.
Okay, the new subversion server is up and running at
svn.macaulay2.com, serving up the repositories in a read-only way.
Eventually I'll restart the old server read-only, copy the files over
again, and then restart the new server in read-write mode.
If you want to experiment before we go live and give me some feedback,
try it out using the instructions below.
Here is the svn command to switch over to the new location; users
should type it in the top level of their checked out source tree:
Things seem to be running well on the new server, so I think we'll
switch over some time tomorrow. After the switch, I'll advertise it
here and send a message to the mailing list.
Our new subversion source code server at svn.macaulay2.com is now
live, and the old one is running read-only. If you get an
authorization error when trying to check in a file, that means it's
time to switch over to the new one. Here is the command, which should
be issued at the top directory of the directory tree checked out from
the server: