views:

82

answers:

2

I am using turnkey redmine and I can log in and do stuff so everything is working fine.

I need to test some features from the trunk and I have no idea how I can install redmine from trunk repository

both & svn clients are working from the command line.

+1  A: 

Turnkey Redmine is an instance of TurnkeyLinux, a virtual appliance (a pre-integrated, self contained system that is made by combining a software application server software -- here Redmine -- with an OS -- here Ubuntu).
Redmine is already installed.

That is different from Redmine itself: if you get its latest release, you still need to install it.

But if by "installing redmine" you mean "installing some extra plugin to the redmine currently installed in the Turnkey virtual appliance I use, then you need to access to the Redmine instance within said virtual appliance.

VonC
@VonC: redmine is already installed and working. By install I meant checkout latest trunk version of source code.
Radek
@Radek: so you want to upgrade the existing Redmine installed in your Turkey Redmine virtual appliance?
VonC
@VonC: I am not sure about the terminology but I was told that I should try some features that are only in trunk code. So I want to install/checkout/have trunk code of redmine
Radek
@VonC: Do you realize that it's "Turnkey" but throughout your answer you've written "Turkey"?
Dan Tao
@Dan: I didn't realize it at all :) Now Fixed.
VonC
+1  A: 

This article helped me upgrade my turnkey install, which is what I think your trying to do.

Scoot down to about a third of the way through the article to Danilo Pires submission entitled "The Upgrade (0.8.4 to 0.9.4) process in 17 simple steps"

I noted a few exceptions:

  • the plugins_assets directory didn't exist, create it in between steps 7 & 8.
  • steps 10 and 11 worked better when I added: --source http://gems.rubyforge.org to the end of the command.
  • before step 12, issue: rake config/initializers/session_store.rb

Also, steps 10 and 11 can fail with a terribly misinformative error message. Keep trying the command (it does work) until the server decides to give you some sugar. Could be hours though. See here.

Jamie