Book Image

Mastering Apache Maven 3

Book Image

Mastering Apache Maven 3

Overview of this book

Table of Contents (16 chapters)
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

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...