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

GIT instead of SVN??


Reply

4 Posts   1177 Views

Avatar
tazzydemon

15 February 2011 at 10:30am Community Member, 122 Posts

Hi Guys,

I notice you have changed to GIT and do not mention SVN which still, mercifully, appears to work. I personally detest GIT.

I hope you are not abandoning SVN access and it would be nice if you could still specify it on the install from source notes.

Julian

Avatar
Willr

15 February 2011 at 3:49pm Forum Moderator, 5511 Posts

I notice you have changed to GIT and do not mention SVN which still, mercifully, appears to work.

SVN will still work as readonly for quite a while, there are countless old sites on svn and no real plan to break all those so it'll be readonly for a while but if you want bugfixes or trunk you need to use git.

I hope you are not abandoning SVN access and it would be nice if you could still specify it on the install from source notes.

We are pretty much abandoning svn for the core and modules. Individual module authors can still choose to use SVN if they wish. You can also checkout github repos over svn (master branch only).

I know simon_w is painfally against git as well and he's trying to setup a subversion mirror of the repo so you may be able to use that.

I personally detest GIT.

Every tool has it's learning curves, Git much more than svn (which I loved and 'knew') but we had to move to git / github to help the core developers deal with the scale of the patches, submissions, branches coming in. It's already proved to improve dealing with large patches and collaboration efforts so hope you give it a chance!

Avatar
Ingo

15 February 2011 at 3:51pm Forum Moderator, 801 Posts

For core (installer, sapphire, cms) and most maintained modules svn is not used any more.
While we keep svn.silverstripe.com on these paths a transitory period, it won't receive any updates that are made from git.
Please refer to the the dev mailinglist for more details.

To be clear: We haven't switched all modules to git, there's still modules that have their current source code managed on svn.silverstripe.com. If in doubt, the canonical source for the right repo should be listed on silverstripe.org/modules.

Avatar
tazzydemon

2 March 2011 at 11:22am Community Member, 122 Posts

Well, I am playing with Drupal too and they used CVS until last weekend then they had the "Great GIT Migration"

I have had to grin an bear it. The only snag from a simple developers point if view is that normally you wind up with everything in a repo far bigger than you want then then again in a working one for your site. Also the submodule part of git is rather broken in PHPStorm (must tell them). I have now found tortoise git to be rather good though.

Ahh well...

Julian