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 ev...@apache.org on 2007/04/05 17:22:22 UTC
svn commit: r525844 -
/maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/manager/ScmManager.java
Author: evenisse
Date: Thu Apr 5 08:22:21 2007
New Revision: 525844
URL: http://svn.apache.org/viewvc?view=rev&rev=525844
Log:
Add missing method
Modified:
maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/manager/ScmManager.java
Modified: maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/manager/ScmManager.java
URL: http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/manager/ScmManager.java?view=diff&rev=525844&r1=525843&r2=525844
==============================================================================
--- maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/manager/ScmManager.java (original)
+++ maven/scm/trunk/maven-scm-api/src/main/java/org/apache/maven/scm/manager/ScmManager.java Thu Apr 5 08:22:21 2007
@@ -100,6 +100,15 @@
throws NoSuchScmProviderException;
/**
+ * Set a provider to be used for a type of SCM.
+ * If there was already a designed provider for that type it will be replaced.
+ *
+ * @param providerType the type of SCM, eg. <code>svn</code>, <code>cvs</code>
+ * @param provider the provider that will be used for that SCM type
+ */
+ void setScmProvider( String providerType, ScmProvider provider );
+
+ /**
* Adds the given files to the source control system
*
* @param repository the source control system