Pedro Rainho

The important thing is never to stop questioning
posts - 118, comments - 55, trackbacks - 17

Source control Appliances

In my last post I wrote about how to install and configure Subversion and WebSvn on Ubuntu server. During the search on how to do that I tested two very good appliances. This two appliances are virtual machines that contains the installation of several source control and comes configured out of the box :). All I need is download the appliance and start using. There is no excuse to don’t have a private source control :).

 

The first appliance is Revision Source Control from TurnKey and it’s an appliance that includes:

  • Revision Control systems supported: Git, Bazaar, Mercurial, Subversion.
  • SSL support out of the box.
  • Webmin module for configuring Apache2.
  • Includes TurnKey web control panel (convenience).

Again everything it’s installed and configured and ready to use. Just download the appliance and run it on Vmware or Virtualbox.

 

The next appliance, Trac, it’s also from TurnKey and Integrates source control & project management. The appliance includes:

  • Revision Control systems supported: Git, Bazaar, Mercurial, Subversion.
  • SSL support out of the box.
  • Postfix MTA (bound to localhost) to allow sending of email (e.g., password recovery).
  • Webmin modules for configuring Apache2 and Postfix.
  • Trac

These are just two appliances from TurnKey to make a developer life much easy :) again no excuse :P

 

I invite every one to see TurnKey site they have LOTS of appliances…

Print | posted on Tuesday, February 09, 2010 5:46 PM

Feedback

Gravatar

# re: Source control Appliances

A few months ago when I wrote the new SVN Reference site for Assembla, I found Virtual appliances like the one you mention from Turnkey indispensible. For the linux section of our Subversion Server guide, I downloaded several flavors of Linux while at lunch, then came back and walked myself through the install guide using the freshly downloaded VM's :-)

The only part that gets me in to trouble with hosting my own VCS (I use assembla for most of my code, but also have a few projects out there hosted on my own server) is that it's a pain to set up post-commit hooks for each project if I want to automatically publish or deploy code after a commit. Thankfully, that's not a problem for the projects I'm hosting on assembla. They have ftp, and deploy tools to help with that.

Did you decide to go with a VM Appliance for your VCS? The Trac one sounds pretty cool, downloading it now.

2/12/2010 11:05 AM | Greg at Assembla

# re: Source control Appliances

No I decided to install ubuntu and then install svn :P... but there appliances are great, I've tested the two mentioned on the post
2/13/2010 10:30 AM | Pedro Rainho

Post Comment

Title  
Name  
Email
Url
Comment   

Powered by: