def checkout(cwd,
             remote,
             target=None,
             user=None,
             username=None,
             password=None,
             *opts):
    opts += (remote,)
    if target:
        opts += (target,)
    return _run_svn('checkout', cwd, user, username, password, opts)
Establish that a standard cancelation command works in the way
dataset/ETHPy150Open saltstack/salt/salt/modules/svn.py/checkout--crossover with--dataset/ETHPy150Open ansible/tower-cli/tests/test_resources_job.py/CancelTests.test_cancelation_completed