Creating a new project on Jumpbox's Trac/Subversion

First off if you don't know of Jumpbox let me give you a quick run-down

JumpBox saves you time and headaches by building virtual machines that handle all the mundane tasks related to installing and managing server based software. With a JumpBox there's no fiddling with database scripts, no editing configuration files and no worrying about whether or not you have the right version of library X to go with library Y.

In short, Jumpbox offers virtual machines of your favourite open-source software, ready-to-run for free, and all images are will run on a host of virtualisation software, check out the compatibility list here

This is great for just testing out new software but for a nominal fee you can also purchase a license to your VM image which allows SSH connections so you can tinker more under the hood. For the trac/subversion license this costs $49 (£25ish) which when you consider the billable time you would loose setting this up with all the libraries it almost pays for its self by the time you've run the app once.

Now you're up-to-speed this brings me to my post. With access terminal access you can now go in and add more projects to the trac/subversion setup. After some digging, googling, and playing around i think I have the steps:

Posted: 19-Mar-2008

View: 2442

Permalink: here

Comments

Wonder if they have any plans to look at BlueDragon and make a CFML 'box'...

PS - a few typos in the title :)

#1 Jim Priest
19/Mar/08 6:54 PM

Jim,
we are in fact looking at doing a JumpBox for BlueDragon. I need to do a bit more research to understand the implications of the dual licensing model. I've deployed production apps on BD before and it was rock-solid 3yrs ago so I can only imagine it's even tighter now. Let me ask you- is BD definitely the preferable open source CF engine to use? Is it worth looking at doing one based on the Railo or Smith engines? I've not used either so I'm leaning towards BD at this point.

There are some very interesting deployment scenarios that would be enabled here. Exciting stuff.
thanks for your input.

sean

#2 Sean Tierney
29/Mar/08 1:23 PM

thanks for your guide. Only one thing:

" sudo trac-admin /var/data/projects/trac/myNewProject initenv "myNewProject title" sqlite:db/trac.db svn /var/data/projects/svn/myNewProject /usr/share/trac/templates"

...gives an error, too much parameters. The right command is:

" sudo trac-admin /var/data/projects/trac/myNewProject initenv "myNewProject title" sqlite:db/trac.db /var/data/projects/svn/myNewProject /usr/share/trac/templates "

without "svn"

#3 michitra
10/Jul/09 11:05 AM