diff --git a/salt/states/svn.py b/salt/states/svn.py index e60bd99ffc..a7e6649cad 100644 --- a/salt/states/svn.py +++ b/salt/states/svn.py @@ -212,14 +212,14 @@ def export(name, ret, ('{0} doesn\'t exist and is set to be checked out.').format(target)) svn_cmd = 'svn.list' - opts += ('-r', 'HEAD') + rev = 'HEAD' out = __salt__[svn_cmd](cwd, target, user, username, password, *opts) return _neutral_test( ret, ('{0}').format(out)) if rev: - opts += ('-r', str(rev)) + rev = 'HEAD' if force: opts += ('--force',) @@ -230,7 +230,7 @@ def export(name, if trust: opts += ('--trust-server-cert',) - out = __salt__[svn_cmd](cwd, name, basename, user, username, password, *opts) + out = __salt__[svn_cmd](cwd, name, basename, user, username, password, rev, *opts) ret['changes'] = name + ' was Exported to ' + target return ret