blog.Resource

Archive:

News-Feeds:


RSS 2.0
RSS 0.91
RDF
ATOM 0.3
August 3, 2010

Using Subversion to keep your TYPO3 installations up to date

Category: Michael Stucki, Technology, Core

By: Michael Stucki

Subversion can act as a great replacement for the download & unpack procedure which admins have to go through after every TYPO3 release.

Here is a tutorial which explains you how to use it on your own webserver.

Comments welcome.

- michael


comments

comment #1
Gravatar: Steffen Müller Steffen Müller August 3, 2010 14:00
Very good tutorial.

The best part is: "Michael is currently learning Git, a tool which may replace Subversion for TYPO3 core development in the future."
Whooo!

comment #2
Gravatar: Christian Trabold Christian Trabold August 3, 2010 20:33
Thanks for sharing this!

And have fun with Git. Love it!

comment #3
Gravatar: Psychomieze Psychomieze August 4, 2010 09:49
Thanks a lot for this tutorial, never thought about using tags or branches for updates... nice idea :)

comment #4
Gravatar: Graham Solomon Graham Solomon August 6, 2010 14:51
This is really interesting and I will be using this in future to keep my TYPO3 src up to date, I have one question though, how can you manage files that you have changed in the src? I try to avoid modifying any code, however we have updated the gfx icons for file types.

comment #5
Gravatar: Michael Stucki Michael Stucki August 6, 2010 15:02
As long as the files don't change on the upstream side (= in the repository), your changes won't be touched.

Once they are changing in upstream Subversion will try to merge the changes. In case of an image (= binary file) this is not possible, therefore a conflict will be triggered.

In the case of such a conflict, both versions (yours and the remote version) would be preserved, so you could resolve the conflict quite easily...

comment #6
Gravatar: Graham Solomon Graham Solomon August 6, 2010 16:24
Thanks Michael!

comment #7
Gravatar: Pogoda Pogoda August 7, 2010 08:12
I'm wonder if my hosting provider will allow to install SVN or have SVN already installed on their servers. Thanks for idea

Sorry, comments are closed for this post.