To do a simple
SVK commit of just a couple files changed (and not merge everything, as SVK seems designed to do) I have to run the following command:
svk merge --change 5324 //amarok/ian //amarok/trunk
Which of course assumes that the files you want to commit only changed in one or sequential commits. I kind of feel like SVK is two steps forward (a local revision system), two steps backward (a real pain to actually commit anything remotely). I really want a revision control system for developing the DAAP library and media device plugin, so I'll probably just deal with it. If all else, I can always just copy the files into a normal SVN checkout and commit there.