@classmethod
def _clone(cls, source, target, branch=None):
    """Clone svn repository with git-svn."""
    args, revision = cls.get_remote_args(source, target)
    if revision:
        args.insert(0, revision)
    cls._popen(['svn', 'clone'] + args)
