You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm-commits@maven.apache.org by ol...@apache.org on 2010/06/08 23:15:12 UTC
svn commit: r952827 -
/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/util/SvnUtil.java
Author: olamy
Date: Tue Jun 8 21:15:10 2010
New Revision: 952827
URL: http://svn.apache.org/viewvc?rev=952827&view=rev
Log:
[SCM-535] Cache Settings in SvnUtil
Submitted by Jake Cobb
Modified:
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/util/SvnUtil.java
Modified: maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/util/SvnUtil.java
URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/util/SvnUtil.java?rev=952827&r1=952826&r2=952827&view=diff
==============================================================================
--- maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/util/SvnUtil.java (original)
+++ maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/src/main/java/org/apache/maven/scm/provider/svn/util/SvnUtil.java Tue Jun 8 21:15:10 2010
@@ -39,13 +39,24 @@ public class SvnUtil
public static final File DEFAULT_SETTINGS_DIRECTORY = new File( System.getProperty( "user.home" ), ".scm" );
private static File settingsDirectory = DEFAULT_SETTINGS_DIRECTORY;
+
+ private static Settings settings;
private SvnUtil()
{
}
-
+
public static Settings getSettings()
{
+ if (settings == null)
+ {
+ settings = readSettings();
+ }
+ return settings;
+ }
+
+ public static Settings readSettings()
+ {
File settingsFile = getSettingsFile();
if ( settingsFile.exists() )