The topic in the subject should be also discussed. I've never worked yet with either one, but SVN has some shortcomings -- for example is hard to track code changes.

Compatibility with KDE could be a bonus.

Julian worked with git on kde4 port.

Note, comments, opinions?