Breaking down and doing something responsible
I've been avoiding setting up a source control repository for my code, because I'm way too lazy and up until this point, I was the only one working on the server code. But now I've got two local machines, and two clusters of remote servers running, and we're going to start getting customers as well. I had to do something.
Normally, I would have gotten CVS up and running, but now there's a replacement for CVS called SubVersion. Cool name. Ok, so some of the new features are pretty cool, so that gives me the geek bonus points to help push my enthusiasm up into the do something range.
Since its not likely that there is already a solaris version built, I'll probably have to build it myself. Check the binaries: nope, no free version. Quick side trip over to sunfreeware, no, not over there either. Ok, lets take a look at the build requirements:
- Apache Portable Runtime
Well I was insane enough to put Apache 2.0 on extreme, so it turns out I'm all right there.
I'll assume I have that
Hmmm, doesn't look like I have that. Says requires 1.4.3 on solaris, wonder if it will work with 1.5
never heard of it
- berkeley DB
oh yuk. Why couldn't they have used SQLite
- Apache 2.0.49
ya, I'm all set there, I think.
- Python 2
This may take longer than I thought. Keep reading, Some of the libraries that Subversion depends on themselves have dependencies that ...
, oh yuk. Building The Documentation
, haven't you guys heard of man pages? Yes I know that troff
is an ancient language, but I don't have to "install" it. Sigh.
Stay tuned, this may take a while.