Source Control Management systems
At the time of this writing, Maven has complete support for integrating with Subversion (SVN), Git, Concurrent Versions System (CVS), Bazzar, Jazz, Mercurial, Perforce, StarTeam, and CM Synergy. Support for Visual SourceSafe, Team Foundation Server, Rational ClearCase, and AccuRev is partially completed.
Maven with Subversion
Let's try out a simple sample here, which integrates Maven with Subversion. You can download the complete sample from https://svn.wso2.org/repos/wso2/people/prabath/maven/chapter03/jose:
<project> <modelVersion>4.0.0</modelVersion> <groupId>com.packt</groupId> <artifactId>jose</artifactId> <version>1.0.0</version> <scm> <connection> scm:svn:https://svn.wso2.org/repos/wso2/people/prabath/maven/jose/src </connection> <developerConnection> scm:svn:https://svn.wso2.org/repos/wso2/people/prabath/maven/jose/src </developerConnection...