Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Installing SilverStripe

Getting SilverStripe up and running on your computer and on your web server.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

The 'always stable' 2.4 version


Reply

7 Posts   1084 Views

Avatar
martimiz

12 February 2011 at 12:23am Forum Moderator, 1091 Posts

Hi

This is probably a very stupid question, but just to be very very sure:

On SVN, is it correct that http://svn.silverstripe.com/open/phpinstaller/branches/2.4/ gives you the absolute newest stable SilverStripe 2.4x version (so that it now represents 2.4.5)? Or am I horribly mistaken?

Martine

Avatar
Willr

12 February 2011 at 12:35am Forum Moderator, 5511 Posts

We will no longer be releasing updates to svn. SilverStripe development has been moved to github - https://github.com/silverstripe/silverstripe-installer/tree/2.4

Due to the large amount of projects still on svn if there is a major security issue I guess the svn branch location could be reopened and the patch deployed but the github should be the latest.

Avatar
martimiz

12 February 2011 at 6:46am Forum Moderator, 1091 Posts

Thanks Sam,

Just so I get this right, since I'm new to GitHub and at the moment I just don't have the time to delve into this, but I do so want to keep my code secure:

The download button - will it give me the latest version? And does that include the bugfixes mentioned?

After that, do I have to keep track of new fixes 'by hand' and check this page every day or is there som svn-like method to pull updates to some sort of local repository? I promise I'll find out all about it myself as soon as the current deadline are cleared, but pff...

Martine

Avatar
Willr

12 February 2011 at 2:39pm Forum Moderator, 5511 Posts

The download button - will it give me the latest version? And does that include the bugfixes mentioned?

For 2.4 yes that page will have the latest. If you want the latest latest developer preview then use the 'master' branch. You can switch branches in Github under the dropdown on the left (eg to get the latest 2.3, 2.4).

After that, do I have to keep track of new fixes 'by hand' and check this page every day or is there som svn-like method to pull updates to some sort of local repository? I promise I'll find out all about it myself as soon as the current deadline are cleared, but pff...

Of course though we are recommending you use Piston (http://piston.rubyforge.org/) to manage your modules. See Ingo's new documentation for how to install the source with http://doc.silverstripe.org/sapphire/en/installation/from-source

Avatar
martimiz

12 February 2011 at 11:19pm Forum Moderator, 1091 Posts

Thanks again Willr (and not Sam, my error, sorry)

Has anyone experience with (how to install) Piston on Debian, or know of an easy-to-use alternative? Or is it to be git..?

Just when I thought I had it all covered :-)

Martine

Avatar
Willr

13 February 2011 at 12:09pm Forum Moderator, 5511 Posts

Has anyone experience with (how to install) Piston on Debian

Well piston needs ruby and you should be able to install ruby sudo apt-get ruby. Then install piston gem install piston and you should be good to go, you'll also need git (which should be built in)

Avatar
Sean

15 February 2011 at 3:38pm Forum Moderator, 921 Posts

Git isn't installed by default on Debian. Easily installed, though:

Debian lenny: apt-get install git-core
Debian squeeze: apt-get install git