diff --git a/SourceSVN/SourceSVN.php b/SourceSVN/SourceSVN.php index e31a0fd..5f1dd78 100644 --- a/SourceSVN/SourceSVN.php +++ b/SourceSVN/SourceSVN.php @@ -34,6 +34,8 @@ public function config() { return array( 'svnpath' => '', + 'svnargs' => '', + 'svnssl' => false, ); } @@ -128,12 +130,22 @@ SourceSVNPlugin::$config_form_handled = true; $t_svnpath = config_get( 'plugin_SourceSVN_svnpath', '' ); + $t_svnargs = config_get( 'plugin_SourceSVN_svnargs', '' ); + $t_svnssl = config_get( 'plugin_SourceSVN_svnssl', '' ); ?> > +> + + + +> + +/> + info['svn_username']); $t_password = escapeshellarg($p_repo->info['svn_password']); diff --git a/SourceSVN/lang/strings_english.txt b/SourceSVN/lang/strings_english.txt index bfdbd93..0c08214 100644 --- a/SourceSVN/lang/strings_english.txt +++ b/SourceSVN/lang/strings_english.txt @@ -26,5 +26,7 @@ $s_plugin_SourceSVN_configuration = 'Configuration'; $s_plugin_SourceSVN_update = 'Configuration'; -$s_plugin_SourceSVN_svnpath = 'Path to Subversion CLI'; +$s_plugin_SourceSVN_svnpath = 'SVN: Path to binary'; +$s_plugin_SourceSVN_svnargs = 'SVN: Command arguments'; +$s_plugin_SourceSVN_svnssl = 'SVN: Trust All SSL Certs
(Requires Subversion 1.5 or newer)';