I was bored, so I decided to create a publicly-accessable SVN server. It should in theory at least be reasonably easy now for me to work on a project across several machines without having to deal with much of the hassle of keeping things updated. An empty server is kind of lonely, so I put on it most of the software projects I’ve worked on since college.
If you’re interested in seeing my code: https://svn.coriolinus.net
I also put up TRAC so that people without subversion browsers could also check it out. The config is wonky, but the major effect is that it makes everything read-only, which is ok with me.
I came across some stuff I thought was kind of cool while rummaging through my old code, too:
1000 automatically generated mostly plausible company names with web addresses. For whatever reason, I can’t help but laugh at some of these.
A utility for generating statistics based on your iTunes usage information
A utility giving scriptable control of iTunes in Windows
Some Java classes for iterator control and path walking
A flash-card quizzer that half the people in my class use now
[edit 20080822]
Updated the links. Trac is no longer wonky.
None of the links appear to work… :-(
Odd. They all work from behind the router, and I explicitly told it to pass through requests on port 80. Unfortunately, I don’t have reliable access to a computer from outside my router to test on.
Does DNS at least resolve an address? Does it give error output, or just cannot find page errors?
Also: can you use a subversion browser to get into the repository using svn protocol? Port 3690, svn default, should also be passing through.
Actually it seems to give “takes too long to respond” — so either the router is blackholing them silently (normally they reset in this case) or it’s something with the web server.
My computer with subversion on it just had a case of exploding fan, so I can’t check that right now.