Posts Tagged ‘Subversion’

Git, an Alternative to Subversion?

// March 12th, 2009 // No Comments » // Programming

One of the guys at work (Jimmy Tight Pants) suggested looking at Git as a replacement to Subversion having recently been playing around with Rails. Sort of in conflict, and in interest to the suggestion I thought I’d try out switching my personal subversion repository across to Git. Also I liked the chance of having a source control system called “git” (I pronounce it git instead of “jit”).

Firstly, I won’t explain too much about Git and who uses it. It’s easier just to pop to the website to read more about Git.

(more…)

Subversion “Malformed URL of Repository” Fix

// July 30th, 2008 // 3 Comments » // Programming

After upgrading to Subversion 1.5 I’ve recently had problems merging between our trunk and another branch.

Firstly, I found I couldn’t do so from the root of the trunk/branch.

So the following would fail:

http://rob.repo.com/trunk -> http://rob.repo.com/branch

I would receive – “Error – Malformed URL of repository”. This was using subversion (via command line) and TortoiseSVN.

However, for some insane reason, it would work for some of the sub folders (but not all of them), ie

http://rob.repo.com/trunk/src -> http://rob.repo.com/branch/src

This didn’t seem right as the trunk and branch are just folders within the subversion repository so merging between them shouldn’t be a problem.

Anyway after hacking around for hours, I found that if you put an @ symbol in the URI it works without any problem, ie:

http://@rob.repo.com/trunk

This worked using version 1.5.0, Build 13316 of Tortoise SVN. I’ve yet to try it via the command line.

UPDATE 14/11/2008:

I thought I’d just add, when checking out a repository, it’s probably worth including the @ symbol in the url (as per above). That way, when doing “reverts” with TortoiseSVN you won’t run into the same problem. I only mention as this happened to one of the guys at work.

Defining a Development Tree

// May 10th, 2008 // No Comments » // Programming

Having a cleanly designed dev tree can be more important than many developers might at first think. Having looked at not only how I do things, but how Huddle structures their dev tree I decided to do some research into designing the perfect dev tree.

(more…)