You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by Sam Ruby <ru...@apache.org> on 2016/02/29 17:51:46 UTC
[whimsy.git] [1/1] Commit f11c6b4: checkout with user's credentials
Commit f11c6b40cb93d3de20786198a503291f25d4554b:
checkout with user's credentials
Branch: refs/heads/master
Author: Sam Ruby <ru...@intertwingly.net>
Committer: Sam Ruby <ru...@intertwingly.net>
Pusher: rubys <ru...@apache.org>
------------------------------------------------------------
www/members/proxy.cgi | ++++++ -
------------------------------------------------------------
7 changes: 6 additions, 1 deletions.
------------------------------------------------------------
diff --git a/www/members/proxy.cgi b/www/members/proxy.cgi
index aaf3d42..0c0da9b 100755
--- a/www/members/proxy.cgi
+++ b/www/members/proxy.cgi
@@ -122,7 +122,12 @@ _html do
require 'tmpdir'
Dir.mktmpdir do |tmpdir|
svn = `svn info #{MEETINGS}/#{meeting}`[/URL: (.*)/, 1]
- `svn checkout #{svn.untaint} #{tmpdir.untaint}`
+
+ _.system [
+ 'svn', 'checkout', svn.untaint, tmpdir.untaint,
+ ['--no-auth-cache', '--non-interactive'],
+ (['--username', $USER, '--password', $PASSWORD] if $PASSWORD)
+ ]
Dir.chdir(tmpdir) do
_h3 'Commit Log'