The home of Barnaby Smith
Header

Assembla SVN

January 12th, 2011 | Posted by mvi in DirectX | Dissertation | SVN | University - (0 Comments)

A while back I was looking for a free SVN host for migrating the Dark Oz repository to, our existing repository while reasonably stable isn’t the quickest of servers and also doesn’t allow email updates when someone makes a commit. I tried a few different hosts, including XP-Dev, but I didn’t find XP-Dev particularly stable.

So the requirements for the SVN hosting:

  1. Free
  2. Private
  3. Fast
  4. Stable
  5. Emails on commit
  6. Preferably a decent size for space
  7. Preferably a decent limit for users

Fortunately I stumbled upon Assembla, which I’d used a couple of years ago but had believed to only offer free packages to open source projects. Assembla however does offer free private SVN hosting and satisifies every single requirement listed above. I’ve started using Assembla’s free SVN hosting for my dissertation now and have so far found it very fast and stable. The web interface is nice and clean too. It’s obvious that Assembla offer the free SVN hosting in the hopes that users will be tempted to upgrade to commercial packages for more services and I have to admit I think it’ll be something I’ll do in the future. Speaking of my dissertation, here’s an image:

A screenshot of my dissertation so far, I started on the implementation the day before yesterday so I’m not that far into it yet. The above image shows octree generation for a mesh, in this case a spaceship, with child nodes generated in nodes that contain or intersect mesh geometry. The actual image shows nodes rendered in wireframe at a subdivision depth of 5, with the actual mesh displayed as solid (you should be able to make out the dark green inside the cubes.)

Next I’m going to convert the generated CPU octree structure to a texture which can be used be used on the GPU for Octree lookups. I’ll post soon with an overview of what my dissertation is actually on, so you’ll see why I need to access Octrees from GPU shaders.