EmForgeVersionControlIn...
|
.
.
.
Currently there are:
<!-- SCM Manager -->
<bean id="scmManager" class="org.emforge.scm.ScmManagerBean">
<property name="providers">
<map>
<entry key="svn" value-ref="svnScmProvider" />
<entry key="cvs" value-ref="cvsScmProvider" />
</map>
</property>
</bean>
<!-- Maven SCM provider for Subversion (http://subversion.tigris.org) -->
<bean id="svnScmProvider" class="org.apache.maven.scm.provider.svn.svnjava.SvnJavaScmProvider" />
<!-- Maven SCM provider for CVS (http://ximbiot.com/cvs) -->
<bean id="cvsScmProvider" class="org.apache.maven.scm.provider.cvslib.cvsjava.CvsJavaScmProvider" />
) + the provider should be declared in emforge-vc.xml
.
Otherwise please create a new request to:
to support your SCM provider (use Maven SCM Project's Mailing Lists
);
).
does not allow to get full information which are displayed by EmForge Source Browser
, and as result we had to extend the API (see maven-scm-api-extended
) and adapt used providers to the new API.
The new API specifies the following:
).
Unfortunately, all existing original Maven SCM providers do not allow to display the additional information.
Currently we've posted a request to Maven SCM Team to support the new features (see Maven SCM Mailing list archive for May 2008
).
(in special format
):
source.scm.url=scm:<scm_provider><delimiter><provider_specific_part>
As delimiter you can use either colon ':' or, if you use a colon for one of the variables (e.g. a windows path), you can use a pipe '|'.
For information about the provider specific part, see the appropriate SCM implementation
.
For example, for EmForge Subversion repository it looks as
source.scm.url=scm:svn:http://svn.emforge.org/svn/emforge
- Maven SCM Home
- SCM's supported by Maven SCM Library
- Spring configuration for SCM's used by EmForge
- EmForge main configuration file
- Matrix of supported command by existing SCM providers.
- All SCM commands required for EmForge Browser
.
- Maven SCM URL Format
- Maven SCM API 1.0
- Maven SCM API 1.0 extended by EmForge Team
- Maven SCM Project's Mailing Lists
- EmForge Project's Mailing Lists
| Last Modified by szakusov 3 months ago |