Advertise here!

SVN and SVK

Dear Lazyweb:

I would like to take an existing SVN repository of a project (like say, Typo), check out a tagged version, create local modifications and save the modified version in a local/home SVN repository(my blog). Later, I'd like to sync up the local version to a new tagged version of the original repository (Typo), handle any merges locally and then check in the result into my local repository again. Rinse and repeat, ad infinitum.

Is SVK the right job for this? Has anybody done something like this? Essentially its the equivalent of creating a branch on a SVN repository but having that branch in an entirely separate SVN repository instance. I don't have experience with this, so I'd greatly appreciate any pointers anybody out there might have.

Posted at 1pm on 02/16/07 | Posted in , | 5 responses | read on

Subversion Externals and Typo blogs

I've been running Typo as my blog engine for some time now, and keep my blog under version control with Subversion. I have some minor modifications and configuration changes in my copy, but I strive to keep in tune with the Typo subversion trunk. So my question is: is there any way to set it up so that when I do an update that the core of my blog gets updated to the latest Typo code, but that my themes, modifications and configuration remain under my own version control? I assume there's some way to do it with svn:externals, but I'm not very experienced with that.

Originally, I had minor modifications to the core Typo code in the views to customize some HTML output which may have made this more difficult (resorting to SVK perhaps?), but now that themes can override views, I'll likely only have configuration (i.e. database.yml) and themes differing from the Typo core.

Posted at 3pm on 11/09/05 | Posted in , , | 1 responses | read on