diff --git a/lib/whimsy/asf/svn.rb b/lib/whimsy/asf/svn.rb index de211b318f..dea083c8f5 100644 --- a/lib/whimsy/asf/svn.rb +++ b/lib/whimsy/asf/svn.rb @@ -350,6 +350,9 @@ def self._svn_build_cmd(command, path, options) password = options[:password] user = options[:user] end + if user == 'whimsysvn' + cmd[0] = 'whimsysvn' # need wrapper for SVN proxy role + end unless options[:dryrun] # don't add auth for dryrun if password or user == 'whimsysvn' # whimsysvn user does not require password cmd << ['--username', user, '--no-auth-cache']