As others have said, no.
I would highly recommend try to use anything remotely janky with svn.
I did not use SVK enough to recommend against it, it seemed good enough. However, I am skeptical about using anything built on top of SVN for the whole project without any hacks. I use SVN enough to know that even normal duty cycles can set it on fire if you are not careful.
We use SVN at work. I use bzr and bzr-svn to do all my interaction and it works wonderfully . My workflow is similar:
$ bzr branch file:///var/svn/project ~/project
(hack, hack, hack)
$ bzr commit -m "commit log"
(Repeat)
when i'm ready
$ bzr push
Yes, instead of updating you have $ bzr merge
and committing changes (maybe putting off what you are working on), but local commits are a very good thing, and racks too (racks are like returning with saving)
I think git is handling this. I heard that this is not as complete as bzr-svn, but I cannot confirm this.
But using DVCS with svn repository is a good way!
jskulski Jul 03 '09 at 23:30 2009-07-03 23:30
source share