[maven-scm] 02/07: Merge tag 'upstream/1.3'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Thu Aug 6 15:20:06 UTC 2015


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository maven-scm.

commit 393180d676e3a7bebbacf97d2074920675fe2b7d
Merge: 1cc7f00 ad0ba73
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Thu Aug 6 14:42:57 2015 +0200

    Merge tag 'upstream/1.3'
    
    Upstream version 1.3

 maven-scm-api/pom.xml                              |   43 +
 .../org/apache/maven/scm/AbstractScmVersion.java   |   64 +
 .../main/java/org/apache/maven/scm/ChangeFile.java |  126 +
 .../main/java/org/apache/maven/scm/ChangeSet.java  |  577 ++
 .../org/apache/maven/scm/CommandParameter.java     |  100 +
 .../org/apache/maven/scm/CommandParameters.java    |  380 +
 .../maven/scm/NoSuchCommandScmException.java       |   48 +
 .../main/java/org/apache/maven/scm/ScmBranch.java  |   44 +
 .../org/apache/maven/scm/ScmBranchParameters.java  |   83 +
 .../java/org/apache/maven/scm/ScmException.java    |   47 +
 .../main/java/org/apache/maven/scm/ScmFile.java    |  100 +
 .../main/java/org/apache/maven/scm/ScmFileSet.java |  213 +
 .../java/org/apache/maven/scm/ScmFileStatus.java   |  164 +
 .../main/java/org/apache/maven/scm/ScmResult.java  |  112 +
 .../java/org/apache/maven/scm/ScmRevision.java     |   41 +
 .../src/main/java/org/apache/maven/scm/ScmTag.java |   44 +
 .../org/apache/maven/scm/ScmTagParameters.java     |   83 +
 .../main/java/org/apache/maven/scm/ScmVersion.java |   42 +
 .../apache/maven/scm/command/AbstractCommand.java  |   78 +
 .../java/org/apache/maven/scm/command/Command.java |   58 +
 .../maven/scm/command/add/AbstractAddCommand.java  |   49 +
 .../apache/maven/scm/command/add/AddScmResult.java |   78 +
 .../scm/command/branch/AbstractBranchCommand.java  |   79 +
 .../maven/scm/command/branch/BranchScmResult.java  |   58 +
 .../changelog/AbstractChangeLogCommand.java        |  105 +
 .../scm/command/changelog/ChangeLogCommand.java    |   36 +
 .../scm/command/changelog/ChangeLogScmResult.java  |   56 +
 .../maven/scm/command/changelog/ChangeLogSet.java  |  205 +
 .../command/checkin/AbstractCheckInCommand.java    |   55 +
 .../scm/command/checkin/CheckInScmResult.java      |   84 +
 .../command/checkout/AbstractCheckOutCommand.java  |   86 +
 .../scm/command/checkout/CheckOutScmResult.java    |   91 +
 .../scm/command/diff/AbstractDiffCommand.java      |   59 +
 .../maven/scm/command/diff/DiffScmResult.java      |   78 +
 .../scm/command/edit/AbstractEditCommand.java      |   45 +
 .../maven/scm/command/edit/EditScmResult.java      |   58 +
 .../scm/command/export/AbstractExportCommand.java  |   53 +
 .../maven/scm/command/export/ExportScmResult.java  |   51 +
 .../export/ExportScmResultWithRevision.java        |   52 +
 .../command/fileinfo/AbstractFileInfoCommand.java  |   51 +
 .../scm/command/list/AbstractListCommand.java      |   67 +
 .../maven/scm/command/list/ListScmResult.java      |   67 +
 .../scm/command/lock/AbstractLockCommand.java      |   51 +
 .../scm/command/login/AbstractLoginCommand.java    |   47 +
 .../maven/scm/command/login/LoginScmResult.java    |   36 +
 .../scm/command/remove/AbstractRemoveCommand.java  |   51 +
 .../maven/scm/command/remove/RemoveScmResult.java  |   58 +
 .../scm/command/status/AbstractStatusCommand.java  |   46 +
 .../maven/scm/command/status/StatusScmResult.java  |   71 +
 .../maven/scm/command/tag/AbstractTagCommand.java  |   84 +
 .../apache/maven/scm/command/tag/TagScmResult.java |   58 +
 .../scm/command/unedit/AbstractUnEditCommand.java  |   45 +
 .../maven/scm/command/unedit/UnEditScmResult.java  |   58 +
 .../scm/command/unlock/AbstractUnlockCommand.java  |   47 +
 .../scm/command/update/AbstractUpdateCommand.java  |  129 +
 .../maven/scm/command/update/UpdateScmResult.java  |   77 +
 .../update/UpdateScmResultWithRevision.java        |   62 +
 .../java/org/apache/maven/scm/log/DefaultLog.java  |  125 +
 .../org/apache/maven/scm/log/ScmLogDispatcher.java |  244 +
 .../java/org/apache/maven/scm/log/ScmLogger.java   |   59 +
 .../maven/scm/manager/AbstractScmManager.java      |  574 ++
 .../apache/maven/scm/manager/BasicScmManager.java  |   37 +
 .../scm/manager/NoSuchScmProviderException.java    |   47 +
 .../org/apache/maven/scm/manager/ScmManager.java   |  603 ++
 .../maven/scm/provider/AbstractScmProvider.java    |  920 +++
 .../org/apache/maven/scm/provider/ScmProvider.java |  836 ++
 .../maven/scm/provider/ScmProviderRepository.java  |  122 +
 .../provider/ScmProviderRepositoryWithHost.java    |   76 +
 .../org/apache/maven/scm/provider/ScmUrlUtils.java |  164 +
 .../apache/maven/scm/repository/ScmRepository.java |   66 +
 .../scm/repository/ScmRepositoryException.java     |   59 +
 .../scm/repository/UnknownRepositoryStructure.java |   30 +
 .../apache/maven/scm/util/AbstractConsumer.java    |  127 +
 .../org/apache/maven/scm/util/FilenameUtils.java   |   43 +
 .../maven/scm/util/ThreadSafeDateFormat.java       |   76 +
 maven-scm-api/src/site/site.xml                    |   32 +
 .../java/org/apache/maven/scm/ChangeFileTest.java  |   55 +
 .../java/org/apache/maven/scm/ChangeSetTest.java   |  236 +
 .../java/org/apache/maven/scm/ScmFileSetTest.java  |  111 +
 .../apache/maven/scm/manager/ScmManagerTest.java   |   47 +
 .../apache/maven/scm/provider/ScmUrlUtilsTest.java |  102 +
 .../apache/maven/scm/util/FilenameUtilsTest.java   |   40 +
 .../apache/maven/scm/scmfileset/exclude/exclude1   |    0
 .../apache/maven/scm/scmfileset/exclude/exclude2   |    0
 .../org/apache/maven/scm/scmfileset/testFile1      |    0
 .../org/apache/maven/scm/scmfileset/testFile2      |    0
 maven-scm-client/pom.xml                           |  145 +
 maven-scm-client/src/main/bash/maven-scm-checkin   |   17 +
 maven-scm-client/src/main/bash/maven-scm-checkout  |   17 +
 maven-scm-client/src/main/bash/maven-scm-update    |   17 +
 .../apache/maven/scm/client/cli/MavenScmCli.java   |  355 +
 .../main/resources/META-INF/plexus/components.xml  |  103 +
 maven-scm-client/src/site/apt/index.apt            |   56 +
 maven-scm-client/src/site/site.xml                 |   32 +
 .../maven-scm-manager-plexus/pom.xml               |   62 +
 .../scm/manager/plexus/DefaultScmManager.java      |  113 +
 .../maven/scm/manager/plexus/PlexusLogger.java     |  134 +
 .../maven-scm-manager-plexus/src/site/site.xml     |   32 +
 maven-scm-managers/pom.xml                         |   38 +
 maven-scm-managers/src/site/site.xml               |   34 +
 maven-scm-plugin/pom.xml                           |  180 +
 .../apache/maven/scm/plugin/AbstractScmMojo.java   |  453 ++
 .../java/org/apache/maven/scm/plugin/AddMojo.java  |   66 +
 .../org/apache/maven/scm/plugin/BootstrapMojo.java |  179 +
 .../org/apache/maven/scm/plugin/BranchMojo.java    |   97 +
 .../org/apache/maven/scm/plugin/ChangeLogMojo.java |  156 +
 .../scm/plugin/CheckLocalModificationsMojo.java    |   98 +
 .../org/apache/maven/scm/plugin/CheckinMojo.java   |   94 +
 .../org/apache/maven/scm/plugin/CheckoutMojo.java  |  162 +
 .../org/apache/maven/scm/plugin/DefaultLog.java    |  134 +
 .../java/org/apache/maven/scm/plugin/DiffMojo.java |  117 +
 .../java/org/apache/maven/scm/plugin/EditMojo.java |   63 +
 .../org/apache/maven/scm/plugin/ExportMojo.java    |  130 +
 .../java/org/apache/maven/scm/plugin/ListMojo.java |  112 +
 .../org/apache/maven/scm/plugin/StatusMojo.java    |  112 +
 .../java/org/apache/maven/scm/plugin/TagMojo.java  |  158 +
 .../org/apache/maven/scm/plugin/UnEditMojo.java    |   63 +
 .../org/apache/maven/scm/plugin/UpdateMojo.java    |  118 +
 .../maven/scm/plugin/UpdateSubprojectsMojo.java    |  105 +
 .../org/apache/maven/scm/plugin/ValidateMojo.java  |  108 +
 .../apt/examples/bootstrapping-with-pom.apt.vm     |  104 +
 .../site/apt/examples/scm-advance-features.apt.vm  |  232 +
 maven-scm-plugin/src/site/apt/index.apt            |  101 +
 maven-scm-plugin/src/site/apt/usage.apt.vm         |  147 +
 maven-scm-plugin/src/site/resources/css/site.css   |   71 +
 maven-scm-plugin/src/site/site.xml                 |   46 +
 .../apache/maven/scm/plugin/BootstrapMojoTest.java |   93 +
 .../apache/maven/scm/plugin/BranchMojoTest.java    |  118 +
 .../apache/maven/scm/plugin/ChangeLogMojoTest.java |  154 +
 .../apache/maven/scm/plugin/CheckoutMojoTest.java  |  127 +
 .../apache/maven/scm/plugin/ExportMojoTest.java    |   76 +
 .../apache/maven/scm/plugin/StatusMojoTest.java    |   51 +
 .../org/apache/maven/scm/plugin/TagMojoTest.java   |  146 +
 .../apache/maven/scm/plugin/UpdateMojoTest.java    |   87 +
 .../apache/maven/scm/plugin/ValidateMojoTest.java  |   64 +
 .../src/test/resources/mojos/branch/branch.xml     |   34 +
 .../src/test/resources/mojos/branch/checkout.xml   |   36 +
 .../test/resources/mojos/changelog/changelog.xml   |   33 +
 .../changelog/changelogWithBadConnectionUrl.xml    |   33 +
 .../changelog/changelogWithBadUserDateFormat.xml   |   36 +
 .../mojos/changelog/changelogWithParameters.xml    |   35 +
 .../mojos/checkout/checkoutUsingExport.xml         |   35 +
 .../checkoutWhenCheckoutDirectoryExistsAndSkip.xml |   33 +
 .../mojos/checkout/checkoutWithConnectionUrl.xml   |   34 +
 .../checkout/checkoutWithoutConnectionUrl.xml      |   31 +
 .../src/test/resources/mojos/export/export.xml     |   34 +
 .../exportWhenExportDirectoryExistsAndSkip.xml     |   33 +
 .../src/test/resources/mojos/status/status.xml     |   33 +
 .../src/test/resources/mojos/tag/checkout.xml      |   36 +
 .../src/test/resources/mojos/tag/tag.xml           |   34 +
 .../test/resources/mojos/tag/tagWithTimestamp.xml  |   37 +
 .../mojos/update/updateWithConnectionUrl.xml       |   36 +
 .../mojos/validate/validateWithInvalidScmUrls.xml  |   33 +
 .../mojos/validate/validateWithValidScmUrls.xml    |   33 +
 .../mojos/validate/validateWithoutScmUrl.xml       |   30 +
 .../maven-scm-provider-accurev/pom.xml             |  138 +
 .../scm/provider/accurev/AccuRevScmProvider.java   |  375 +
 .../accurev/AccuRevScmProviderRepository.java      |  127 +
 .../accurev/commands/add/AccuRevAddCommand.java    |   93 +
 .../commands/add/AddCommandStreamConsumer.java     |   64 +
 .../checkout/AccuRevCheckOutUsingPopCommand.java   |  153 +
 .../checkout/AccuRevCheckOutWorkspaceCommand.java  |  164 +
 .../checkout/BaseAccuRevCheckOutCommand.java       |   30 +
 .../commands/login/AccuRevLoginCommand.java        |  107 +
 .../maven-scm-provider-accurev/src/site/site.xml   |   32 +
 .../provider/accurev/AccurevScmProviderTest.java   |  141 +
 .../commands/checkout/AccuRevScmTckTestCase.java   |  311 +
 .../maven-scm-provider-bazaar/Readme.txt           |   27 +
 .../maven-scm-provider-bazaar/pom.xml              |   58 +
 .../maven/scm/provider/bazaar/BazaarConfig.java    |  280 +
 .../scm/provider/bazaar/BazaarScmProvider.java     |  230 +
 .../maven/scm/provider/bazaar/BazaarUtils.java     |  235 +
 .../provider/bazaar/command/BazaarConstants.java   |  127 +
 .../provider/bazaar/command/BazaarConsumer.java    |  183 +
 .../bazaar/command/add/BazaarAddCommand.java       |   58 +
 .../bazaar/command/add/BazaarAddConsumer.java      |   78 +
 .../command/changelog/BazaarChangeLogCommand.java  |   78 +
 .../command/changelog/BazaarChangeLogConsumer.java |  185 +
 .../command/checkin/BazaarCheckInCommand.java      |  107 +
 .../command/checkout/BazaarCheckOutCommand.java    |   92 +
 .../command/checkout/BazaarCheckOutConsumer.java   |   63 +
 .../bazaar/command/diff/BazaarDiffCommand.java     |   70 +
 .../bazaar/command/diff/BazaarDiffConsumer.java    |  194 +
 .../bazaar/command/remove/BazaarRemoveCommand.java |   56 +
 .../command/remove/BazaarRemoveConsumer.java       |   78 +
 .../bazaar/command/status/BazaarStatusCommand.java |   60 +
 .../command/status/BazaarStatusConsumer.java       |   98 +
 .../bazaar/command/tag/BazaarLsConsumer.java       |   77 +
 .../bazaar/command/tag/BazaarTagCommand.java       |   92 +
 .../bazaar/command/update/BazaarUpdateCommand.java |  115 +
 .../repository/BazaarScmProviderRepository.java    |  311 +
 .../maven-scm-provider-bazaar/src/site/site.xml    |   32 +
 .../maven/scm/provider/bazaar/BazaarRepoUtils.java |  126 +
 .../changelog/BazaarChangeLogCommandTckTest.java   |   39 +
 .../changelog/BazaarChangeLogConsumerTest.java     |   54 +
 .../checkin/BazaarCheckInCommandTckTest.java       |   42 +
 .../checkout/BazaarCheckOutCommandTckTest.java     |   42 +
 .../command/diff/BazaarDiffCommandTckTest.java     |   39 +
 .../command/status/BazaarStatusCommandTckTest.java |   42 +
 .../command/tag/BazaarTagCommandTckTest.java       |   38 +
 .../command/update/BazaarUpdateCommandTckTest.java |   42 +
 .../BazaarScmProviderRepositoryTest.java           |  166 +
 .../test/resources/bazaar/changeLogWithMerge.txt   |   50 +
 .../maven-scm-provider-clearcase/pom.xml           |   70 +
 .../provider/clearcase/ClearCaseScmProvider.java   |  168 +
 .../clearcase/command/ClearCaseCommand.java        |   28 +
 .../clearcase/command/add/ClearCaseAddCommand.java |  150 +
 .../command/add/ClearCaseAddConsumer.java          |   77 +
 .../changelog/ClearCaseChangeLogCommand.java       |  156 +
 .../changelog/ClearCaseChangeLogConsumer.java      |  258 +
 .../command/checkin/ClearCaseCheckInCommand.java   |  127 +
 .../command/checkin/ClearCaseCheckInConsumer.java  |   77 +
 .../command/checkout/ClearCaseCheckOutCommand.java |  444 ++
 .../checkout/ClearCaseCheckOutConsumer.java        |   68 +
 .../command/edit/ClearCaseEditCommand.java         |  153 +
 .../command/edit/ClearCaseEditConsumer.java        |   77 +
 .../command/remove/ClearCaseRemoveCommand.java     |  151 +
 .../command/remove/ClearCaseRemoveConsumer.java    |   77 +
 .../command/status/ClearCaseStatusCommand.java     |  103 +
 .../command/status/ClearCaseStatusConsumer.java    |   77 +
 .../clearcase/command/tag/ClearCaseTagCommand.java |  159 +
 .../command/tag/ClearCaseTagConsumer.java          |   85 +
 .../command/unedit/ClearCaseUnEditCommand.java     |  107 +
 .../command/unedit/ClearCaseUnEditConsumer.java    |   80 +
 .../command/update/ClearCaseUpdateCommand.java     |  115 +
 .../command/update/ClearCaseUpdateConsumer.java    |   81 +
 .../repository/ClearCaseScmProviderRepository.java |  406 +
 .../scm/provider/clearcase/util/ClearCaseUtil.java |   97 +
 .../src/main/mdo/clearcase-settings.mdo            |   69 +
 .../clearcase/command/clearcase.properties         |   18 +
 .../clearcase/command/clearcase_en.properties      |   23 +
 .../clearcase/command/clearcase_ja.properties      |   18 +
 .../maven-scm-provider-clearcase/src/site/site.xml |   32 +
 .../command/add/ClearCaseAddCommandTest.java       |   40 +
 .../command/add/ClearCaseAddConsumerTest.java      |   65 +
 .../changelog/ClearCaseChangeLogCommandTest.java   |  110 +
 .../checkin/ClearCaseCheckInCommandTest.java       |   45 +
 .../checkin/ClearCaseCheckInConsumerTest.java      |   65 +
 .../checkout/ClearCaseCheckOutCommandTest.java     |  140 +
 .../command/edit/ClearCaseEditCommandTest.java     |   42 +
 .../command/edit/ClearCaseEditConsumerTest.java    |   65 +
 .../command/remove/ClearCaseRemoveCommandTest.java |   41 +
 .../remove/ClearCaseRemoveConsumerTest.java        |   65 +
 .../command/status/ClearCaseStatusCommandTest.java |   40 +
 .../status/ClearCaseStatusConsumerTest.java        |   71 +
 .../command/tag/ClearCaseTagCommandTest.java       |   40 +
 .../command/tag/ClearCaseTagConsumerTest.java      |   65 +
 .../command/unedit/ClearCaseUnEditCommandTest.java |   41 +
 .../unedit/ClearCaseUnEditConsumerTest.java        |   65 +
 .../command/update/ClearCaseUpdateCommandTest.java |   38 +
 .../update/ClearCaseUpdateConsumerTest.java        |  104 +
 .../ClearCaseScmProviderRepositoryTest.java        |  223 +
 .../src/test/resources/clearcase/add/add.txt       |    1 +
 .../clearcase/changelog/clearcase-settings.xml     |    3 +
 .../resources/clearcase/changelog/clearcaselog.txt |   15 +
 .../test/resources/clearcase/checkin/checkin.txt   |    1 +
 .../src/test/resources/clearcase/edit/edit.txt     |    1 +
 .../src/test/resources/clearcase/remove/remove.txt |    1 +
 .../src/test/resources/clearcase/status/status.txt |    1 +
 .../src/test/resources/clearcase/tag/tag.txt       |    1 +
 .../src/test/resources/clearcase/unedit/unedit.txt |    2 +
 .../src/test/resources/clearcase/update/update.txt |   51 +
 .../test/resources/clearcase/update/update_en.txt  |   51 +
 .../test/resources/clearcase/update/update_ja.txt  |   52 +
 maven-scm-providers/maven-scm-provider-hg/pom.xml  |   73 +
 .../maven-scm-provider-hg/readme.txt               |    6 +
 .../org/apache/maven/scm/provider/hg/HgConfig.java |  191 +
 .../maven/scm/provider/hg/HgScmProvider.java       |  288 +
 .../org/apache/maven/scm/provider/hg/HgUtils.java  |  240 +
 .../provider/hg/command/HgCommandConstants.java    |  125 +
 .../maven/scm/provider/hg/command/HgConsumer.java  |  195 +
 .../scm/provider/hg/command/add/HgAddCommand.java  |   74 +
 .../scm/provider/hg/command/add/HgAddConsumer.java |   78 +
 .../hg/command/changelog/HgChangeLogCommand.java   |   78 +
 .../hg/command/changelog/HgChangeLogConsumer.java  |  222 +
 .../hg/command/checkin/HgCheckInCommand.java       |  107 +
 .../hg/command/checkout/HgCheckOutCommand.java     |   87 +
 .../hg/command/checkout/HgCheckOutConsumer.java    |   63 +
 .../provider/hg/command/diff/HgDiffCommand.java    |   69 +
 .../provider/hg/command/diff/HgDiffConsumer.java   |  170 +
 .../hg/command/inventory/HgListCommand.java        |   86 +
 .../hg/command/inventory/HgListConsumer.java       |   57 +
 .../hg/command/remove/HgRemoveCommand.java         |   56 +
 .../hg/command/remove/HgRemoveConsumer.java        |   78 +
 .../hg/command/status/HgStatusCommand.java         |   61 +
 .../hg/command/status/HgStatusConsumer.java        |   82 +
 .../scm/provider/hg/command/tag/HgTagCommand.java  |  148 +
 .../scm/provider/hg/command/tag/HgTagConsumer.java |   42 +
 .../hg/command/update/HgUpdateCommand.java         |  114 +
 .../hg/repository/HgScmProviderRepository.java     |  260 +
 .../maven-scm-provider-hg/src/site/site.xml        |   32 +
 .../apache/maven/scm/provider/hg/HgRepoUtils.java  |  126 +
 .../changelog/HgChangeLogCommandTckTest.java       |   39 +
 .../command/checkin/HgCheckInCommandTckTest.java   |   39 +
 .../command/checkout/HgCheckOutCommandTckTest.java |   42 +
 .../hg/command/diff/HgDiffCommandTckTest.java      |  164 +
 .../hg/command/status/HgStatusCommandTckTest.java  |   42 +
 .../hg/command/tag/HgTagCommandTckTest.java        |   45 +
 .../hg/command/update/HgUpdateCommandTckTest.java  |   42 +
 .../hg/repository/HgScmProviderRepositoryTest.java |  128 +
 .../maven-scm-provider-local/pom.xml               |   71 +
 .../maven/scm/provider/local/LocalScmProvider.java |  232 +
 .../scm/provider/local/command/LocalCommand.java   |   31 +
 .../local/command/add/LocalAddCommand.java         |   64 +
 .../command/changelog/LocalChangeLogCommand.java   |  165 +
 .../local/command/checkin/LocalCheckInCommand.java |  157 +
 .../command/checkout/LocalCheckOutCommand.java     |  171 +
 .../command/checkout/LocalCheckOutScmResult.java   |   37 +
 .../local/command/list/LocalListCommand.java       |  138 +
 .../local/command/list/LocalListScmResult.java     |   37 +
 .../local/command/status/LocalStatusCommand.java   |   46 +
 .../local/command/tag/LocalTagCommand.java         |   58 +
 .../local/command/update/LocalUpdateCommand.java   |  212 +
 .../local/command/update/LocalUpdateScmResult.java |   37 +
 .../local/metadata/LocalScmMetadataUtils.java      |  138 +
 .../repository/LocalScmProviderRepository.java     |   76 +
 .../src/main/mdo/maven-scm-local-metadata.mdo      |   53 +
 .../maven-scm-provider-local/src/site/site.xml     |   32 +
 .../scm/provider/local/LocalScmProviderTest.java   |   41 +
 .../checkin/LocalCheckInCommandTckTest.java        |   60 +
 .../checkout/LocalCheckOutCommandTckTest.java      |  100 +
 .../command/list/LocalListCommandTckTest.java      |   56 +
 .../command/update/LocalUpdateCommandTckTest.java  |  167 +
 .../local/repository/LocalRepositoryTest.java      |  143 +
 .../src/test/repository/test-repo/readme.txt       |    1 +
 .../repository/test-repo/src/main/java/Test.java   |    0
 .../maven-scm-provider-perforce/pom.xml            |   74 +
 .../scm/provider/perforce/PerforceScmProvider.java |  519 ++
 .../perforce/command/AbstractPerforceConsumer.java |   45 +
 .../provider/perforce/command/PerforceCommand.java |   28 +
 .../perforce/command/PerforceInfoCommand.java      |  164 +
 .../perforce/command/PerforceVerbMapper.java       |   68 +
 .../perforce/command/PerforceWhereCommand.java     |  165 +
 .../perforce/command/add/PerforceAddCommand.java   |   94 +
 .../perforce/command/add/PerforceAddConsumer.java  |   85 +
 .../changelog/PerforceChangeLogCommand.java        |  219 +
 .../changelog/PerforceChangeLogConsumer.java       |  277 +
 .../command/changelog/PerforceChangesConsumer.java |   83 +
 .../changelog/PerforceDescribeConsumer.java        |  293 +
 .../command/checkin/PerforceCheckInCommand.java    |  168 +
 .../command/checkin/PerforceCheckInConsumer.java   |  177 +
 .../command/checkout/PerforceCheckOutCommand.java  |  349 +
 .../command/checkout/PerforceCheckOutConsumer.java |  138 +
 .../perforce/command/diff/PerforceDiffCommand.java |  103 +
 .../command/diff/PerforceDiffConsumer.java         |   60 +
 .../perforce/command/edit/PerforceEditCommand.java |  123 +
 .../command/edit/PerforceEditConsumer.java         |  111 +
 .../command/login/PerforceLoginCommand.java        |  105 +
 .../command/login/PerforceLoginConsumer.java       |   69 +
 .../command/remove/PerforceRemoveCommand.java      |   93 +
 .../command/remove/PerforceRemoveConsumer.java     |   97 +
 .../command/status/PerforceStatusCommand.java      |  138 +
 .../command/status/PerforceStatusConsumer.java     |   86 +
 .../perforce/command/tag/PerforceTagCommand.java   |  245 +
 .../perforce/command/tag/PerforceTagConsumer.java  |  130 +
 .../command/unedit/PerforceUnEditCommand.java      |  100 +
 .../command/unedit/PerforceUnEditConsumer.java     |   91 +
 .../command/update/PerforceHaveConsumer.java       |   87 +
 .../command/update/PerforceUpdateCommand.java      |  139 +
 .../repository/PerforceScmProviderRepository.java  |   54 +
 .../src/site/apt/index.apt                         |   46 +
 .../maven-scm-provider-perforce/src/site/site.xml  |   32 +
 .../provider/perforce/PerforceScmProviderTest.java |  167 +
 .../perforce/command/PerforceInfoCommandTest.java  |   55 +
 .../command/add/PerforceAddCommandTest.java        |   81 +
 .../command/add/PerforceAddConsumerTest.java       |   59 +
 .../changelog/PerforceChangeLogCommandTest.java    |  125 +
 .../changelog/PerforceChangeLogConsumerTest.java   |   62 +
 .../changelog/PerforceDescribeConsumerTest.java    |   70 +
 .../checkin/PerforceCheckInCommandTest.java        |   93 +
 .../checkin/PerforceCheckInConsumerTest.java       |   95 +
 .../checkout/PerforceCheckOutCommandTest.java      |   88 +
 .../checkout/PerforceCheckOutConsumerTest.java     |  100 +
 .../command/diff/PerforceDiffCommandTest.java      |   69 +
 .../command/diff/PerforceDiffConsumerTest.java     |   57 +
 .../command/edit/PerforceEditCommandTest.java      |   68 +
 .../command/edit/PerforceEditConsumerTest.java     |   59 +
 .../command/login/PerforceLoginCommandTest.java    |   85 +
 .../command/login/PerforceLoginConsumerTest.java   |   76 +
 .../command/remove/PerforceRemoveCommandTest.java  |   80 +
 .../command/remove/PerforceRemoveConsumerTest.java |   59 +
 .../command/status/PerforceStatusCommandTest.java  |   64 +
 .../command/status/PerforceStatusConsumerTest.java |   70 +
 .../command/tag/PerforceTagCommandTest.java        |   70 +
 .../command/tag/PerforceTagConsumerTest.java       |   82 +
 .../command/unedit/PerforceUnEditCommandTest.java  |   66 +
 .../command/unedit/PerforceUnEditConsumerTest.java |   82 +
 .../src/test/resources/perforce/addlog.txt         |    3 +
 .../src/test/resources/perforce/checkin_bad.txt    |    8 +
 .../src/test/resources/perforce/checkin_good.txt   |    5 +
 .../src/test/resources/perforce/checkin_gooder.txt |    5 +
 .../src/test/resources/perforce/checkout_bad.txt   |    1 +
 .../src/test/resources/perforce/checkout_good.txt  |    4 +
 .../src/test/resources/perforce/difflog.txt        |  323 +
 .../src/test/resources/perforce/editlog.txt        |    4 +
 .../src/test/resources/perforce/login_bad.txt      |    2 +
 .../src/test/resources/perforce/login_good.txt     |    2 +
 .../resources/perforce/perforcedescribelog.txt     |   69 +
 .../src/test/resources/perforce/perforcelog.txt    |   32 +
 .../src/test/resources/perforce/removelog.txt      |    3 +
 .../src/test/resources/perforce/status_good.txt    |    4 +
 .../src/test/resources/perforce/tag_bad.txt        |    2 +
 .../src/test/resources/perforce/tag_good.txt       |    3 +
 .../src/test/resources/perforce/unedit_bad.txt     |    2 +
 .../src/test/resources/perforce/unedit_good.txt    |    2 +
 .../maven-scm-provider-starteam/pom.xml            |   70 +
 .../scm/provider/starteam/StarteamScmProvider.java |  373 +
 .../provider/starteam/command/StarteamCommand.java |   31 +
 .../starteam/command/StarteamCommandLineUtils.java |  270 +
 .../starteam/command/add/StarteamAddCommand.java   |  102 +
 .../starteam/command/add/StarteamAddConsumer.java  |  143 +
 .../changelog/StarteamChangeLogCommand.java        |  121 +
 .../changelog/StarteamChangeLogConsumer.java       |  446 ++
 .../command/checkin/StarteamCheckInCommand.java    |  164 +
 .../command/checkin/StarteamCheckInConsumer.java   |  155 +
 .../command/checkout/StarteamCheckOutCommand.java  |  103 +
 .../command/checkout/StarteamCheckOutConsumer.java |  155 +
 .../starteam/command/diff/StarteamDiffCommand.java |  121 +
 .../command/diff/StarteamDiffConsumer.java         |  217 +
 .../starteam/command/edit/StarteamEditCommand.java |  107 +
 .../command/edit/StarteamEditConsumer.java         |  128 +
 .../command/remove/StarteamRemoveCommand.java      |  101 +
 .../command/remove/StarteamRemoveConsumer.java     |  143 +
 .../command/status/StarteamStatusCommand.java      |   85 +
 .../command/status/StarteamStatusConsumer.java     |  185 +
 .../starteam/command/tag/StarteamTagCommand.java   |  114 +
 .../starteam/command/tag/StarteamTagConsumer.java  |   57 +
 .../command/unedit/StarteamUnEditCommand.java      |  107 +
 .../command/unedit/StarteamUnEditConsumer.java     |  129 +
 .../command/update/StarteamUpdateCommand.java      |  191 +
 .../repository/StarteamScmProviderRepository.java  |   81 +
 .../scm/provider/starteam/util/StarteamUtil.java   |   71 +
 .../src/main/mdo/starteam-settings.mdo             |   58 +
 .../maven-scm-provider-starteam/src/site/site.xml  |   32 +
 .../provider/starteam/StarteamScmProviderTest.java |  103 +
 .../command/add/StarteamAddCommandTest.java        |  107 +
 .../command/add/StarteamAddConsumerTest.java       |   74 +
 .../changelog/StarteamChangeLogCommandTest.java    |   69 +
 .../changelog/StarteamChangeLogConsumerTest.java   |  142 +
 .../checkin/StarteamCheckInCommandTest.java        |  145 +
 .../checkin/StarteamCheckInConsumerTest.java       |   73 +
 .../checkout/StarteamCheckOutCommandTest.java      |   70 +
 .../checkout/StarteamCheckOutConsumerTest.java     |   91 +
 .../command/diff/StarteamDiffCommandTest.java      |   93 +
 .../command/diff/StarteamDiffConsumerTest.java     |   71 +
 .../command/edit/StarteamEditCommandTest.java      |   88 +
 .../command/edit/StarteamEditConsumerTest.java     |   59 +
 .../command/remove/StarteamRemoveCommandTest.java  |   86 +
 .../command/remove/StarteamRemoveConsumerTest.java |   72 +
 .../command/status/StarteamStatusCommandTest.java  |   70 +
 .../command/status/StarteamStatusConsumerTest.java |   74 +
 .../command/tag/StarteamTagCommandTest.java        |   62 +
 .../command/unedit/StarteamUnEditCommandTest.java  |   87 +
 .../command/unedit/StarteamUnEditConsumerTest.java |   59 +
 .../command/update/StarteamUpdateCommandTest.java  |  109 +
 .../StarteamScmProviderRepositoryTest.java         |  122 +
 .../starteam/changelog/starteamlog_en.txt          |   45 +
 .../starteam/changelog/starteamlog_fr.txt          |   45 +
 .../src/test/resources/starteam/diff/diff.txt      |   59 +
 .../src/test/resources/starteam/status/status.txt  |  110 +
 .../maven-scm-provider-synergy/pom.xml             |   51 +
 .../scm/provider/synergy/SynergyScmProvider.java   |  184 +
 .../provider/synergy/command/SynergyCommand.java   |   29 +
 .../synergy/command/add/SynergyAddCommand.java     |  114 +
 .../command/changelog/SynergyChangeLogCommand.java |   99 +
 .../command/checkin/SynergyCheckInCommand.java     |   72 +
 .../command/checkout/SynergyCheckOutCommand.java   |  147 +
 .../synergy/command/edit/SynergyEditCommand.java   |  114 +
 .../command/remove/SynergyRemoveCommand.java       |   96 +
 .../command/status/SynergyStatusCommand.java       |   84 +
 .../synergy/command/tag/SynergyTagCommand.java     |   82 +
 .../command/unedit/SynergyUnEditCommand.java       |  105 +
 .../command/update/SynergyUpdateCommand.java       |  182 +
 .../consumer/SynergyCreateTaskConsumer.java        |   67 +
 .../consumer/SynergyGetCompletedTasksConsumer.java |  148 +
 .../consumer/SynergyGetTaskObjectsConsumer.java    |   84 +
 .../consumer/SynergyGetWorkingFilesConsumer.java   |   63 +
 .../consumer/SynergyGetWorkingProjectConsumer.java |   64 +
 .../synergy/consumer/SynergyWorkareaConsumer.java  |   84 +
 .../repository/SynergyScmProviderRepository.java   |  164 +
 .../scm/provider/synergy/util/SynergyCCM.java      |  855 ++
 .../scm/provider/synergy/util/SynergyRole.java     |   48 +
 .../scm/provider/synergy/util/SynergyTask.java     |  109 +
 .../scm/provider/synergy/util/SynergyUtil.java     |  837 ++
 .../maven-scm-provider-synergy/src/site/site.xml   |   32 +
 .../consumer/SynergyCreateTaskConsumerTest.java    |   57 +
 .../SynergyGetCompletedTasksConsumerTest.java      |  117 +
 .../SynergyGetTaskObjectsConsumerTest.java         |   64 +
 .../SynergyGetWorkingProjectConsumerTest.java      |   77 +
 .../scm/provider/synergy/util/SynergyCCMTest.java  |  431 +
 .../src/test/resources/synergy/add/add.txt         |    0
 .../test/resources/synergy/changelog/changelog.txt |    0
 .../src/test/resources/synergy/checkin/checkin.txt |   19 +
 .../test/resources/synergy/consumer/createTask.txt |    3 +
 .../synergy/consumer/getCompletedTasks.txt         |    1 +
 .../consumer/getCompletedTasksFrenchDate.txt       |    2 +
 .../resources/synergy/consumer/getTaskObjects.txt  |    1 +
 .../synergy/consumer/getWorkingProject.txt         |    1 +
 .../synergy/consumer/getWorkingProjectEmpty.txt    |    0
 .../src/test/resources/synergy/edit/edit.txt       |    0
 .../src/test/resources/synergy/remove/remove.txt   |    0
 .../src/test/resources/synergy/status/status.txt   |    0
 .../src/test/resources/synergy/tag/tag.txt         |    0
 .../src/test/resources/synergy/unedit/unedit.txt   |    0
 .../src/test/resources/synergy/update/update.txt   |   16 +
 maven-scm-providers/maven-scm-provider-tfs/pom.xml |   80 +
 .../maven/scm/provider/tfs/TfsScmProvider.java     |  239 +
 .../scm/provider/tfs/TfsScmProviderRepository.java |   74 +
 .../scm/provider/tfs/command/TfsAddCommand.java    |   60 +
 .../scm/provider/tfs/command/TfsBranchCommand.java |   62 +
 .../provider/tfs/command/TfsChangeLogCommand.java  |   81 +
 .../provider/tfs/command/TfsCheckInCommand.java    |   64 +
 .../provider/tfs/command/TfsCheckOutCommand.java   |  152 +
 .../maven/scm/provider/tfs/command/TfsCommand.java |  131 +
 .../scm/provider/tfs/command/TfsEditCommand.java   |   60 +
 .../scm/provider/tfs/command/TfsListCommand.java   |   65 +
 .../scm/provider/tfs/command/TfsStatusCommand.java |   78 +
 .../scm/provider/tfs/command/TfsTagCommand.java    |   81 +
 .../scm/provider/tfs/command/TfsUnEditCommand.java |   57 +
 .../scm/provider/tfs/command/TfsUpdateCommand.java |   81 +
 .../tfs/command/consumer/ChangedFileConsumer.java  |  109 +
 .../tfs/command/consumer/ErrorStreamConsumer.java  |   41 +
 .../tfs/command/consumer/FileListConsumer.java     |   81 +
 .../command/consumer/ServerFileListConsumer.java   |   39 +
 .../tfs/command/consumer/TfsChangeLogConsumer.java |  204 +
 .../provider/tfs/command/TfsAddCommandTest.java    |   37 +
 .../provider/tfs/command/TfsBranchCommandTest.java |   38 +
 .../tfs/command/TfsChangeLogCommandTest.java       |  109 +
 .../tfs/command/TfsCheckInCommandTest.java         |   40 +
 .../tfs/command/TfsCheckOutCommandTest.java        |  110 +
 .../scm/provider/tfs/command/TfsCommandTest.java   |   59 +
 .../provider/tfs/command/TfsEditCommandTest.java   |   64 +
 .../provider/tfs/command/TfsListCommandTest.java   |   83 +
 .../provider/tfs/command/TfsStatusCommandTest.java |  136 +
 .../provider/tfs/command/TfsTagCommandTest.java    |   41 +
 .../provider/tfs/command/TfsUnEditCommandTest.java |   37 +
 .../provider/tfs/command/TfsUpdateCommandTest.java |   40 +
 maven-scm-providers/maven-scm-provider-vss/pom.xml |   69 +
 .../maven/scm/provider/vss/VssScmProvider.java     |  230 +
 .../provider/vss/commands/VssCommandLineUtils.java |  184 +
 .../scm/provider/vss/commands/VssConstants.java    |  194 +
 .../provider/vss/commands/VssParameterContext.java |  512 ++
 .../provider/vss/commands/add/VssAddCommand.java   |  152 +
 .../provider/vss/commands/add/VssAddConsumer.java  |   95 +
 .../commands/changelog/VssChangeLogConsumer.java   |  314 +
 .../vss/commands/changelog/VssHistoryCommand.java  |  129 +
 .../vss/commands/checkin/VssCheckInCommand.java    |  254 +
 .../vss/commands/checkin/VssCheckInConsumer.java   |  218 +
 .../vss/commands/checkout/VssCheckOutCommand.java  |  141 +
 .../vss/commands/checkout/VssCheckOutConsumer.java |  217 +
 .../provider/vss/commands/edit/VssEditCommand.java |  257 +
 .../vss/commands/edit/VssEditConsumer.java         |  215 +
 .../vss/commands/status/VssStatusCommand.java      |  144 +
 .../vss/commands/status/VssStatusConsumer.java     |  290 +
 .../provider/vss/commands/tag/VssTagCommand.java   |  149 +
 .../provider/vss/commands/tag/VssTagConsumer.java  |  216 +
 .../vss/commands/update/VssUpdateCommand.java      |  159 +
 .../vss/commands/update/VssUpdateConsumer.java     |  233 +
 .../vss/repository/VssScmProviderRepository.java   |   71 +
 .../src/main/mdo/vss-settings.mdo                  |   50 +
 .../maven-scm-provider-vss/src/site/site.xml       |   32 +
 .../maven/scm/provider/vss/VssScmProviderTest.java |   75 +
 .../vss/commands/VssCommandLineUtilsTest.java      |  162 +
 .../vss/commands/add/VssAddCommandTest.java        |   75 +
 .../commands/changelog/VssHistoryCommandTest.java  |   71 +
 .../commands/checkout/VssCheckOutCommandTest.java  |   61 +
 .../vss/commands/edit/VssEditCommandTest.java      |  147 +
 .../vss/commands/status/VssStatusCommandTest.java  |   60 +
 .../vss/commands/status/VssStatusConsumerTest.java |   83 +
 .../vss/commands/update/VssUpdateCommandTest.java  |   61 +
 .../src/test/resources/test.txt                    |  136 +
 .../maven-scm-provider-cvs-commons/pom.xml         |   67 +
 .../provider/cvslib/AbstractCvsScmProvider.java    |  803 ++
 .../scm/provider/cvslib/command/CvsCommand.java    |   31 +
 .../provider/cvslib/command/CvsCommandUtils.java   |  157 +
 .../cvslib/command/add/AbstractCvsAddCommand.java  |   93 +
 .../command/branch/AbstractCvsBranchCommand.java   |   69 +
 .../cvslib/command/branch/CvsBranchConsumer.java   |   36 +
 .../changelog/AbstractCvsChangeLogCommand.java     |  150 +
 .../command/changelog/CvsChangeLogConsumer.java    |  374 +
 .../command/checkin/AbstractCvsCheckInCommand.java |  110 +
 .../cvslib/command/checkin/CvsCheckInConsumer.java |   94 +
 .../checkout/AbstractCvsCheckOutCommand.java       |   95 +
 .../command/checkout/CvsCheckOutConsumer.java      |   99 +
 .../command/diff/AbstractCvsDiffCommand.java       |   86 +
 .../cvslib/command/diff/CvsDiffConsumer.java       |  198 +
 .../command/export/AbstractCvsExportCommand.java   |   78 +
 .../command/list/AbstractCvsListCommand.java       |   90 +
 .../cvslib/command/list/CvsListConsumer.java       |   93 +
 .../cvslib/command/login/CvsLoginCommand.java      |   79 +
 .../scm/provider/cvslib/command/login/CvsPass.java |  218 +
 .../command/remove/AbstractCvsRemoveCommand.java   |   84 +
 .../command/status/AbstractCvsStatusCommand.java   |   61 +
 .../cvslib/command/status/CvsStatusConsumer.java   |  135 +
 .../cvslib/command/tag/AbstractCvsTagCommand.java  |   94 +
 .../cvslib/command/tag/CvsTagConsumer.java         |   89 +
 .../command/update/AbstractCvsUpdateCommand.java   |   83 +
 .../cvslib/command/update/CvsUpdateConsumer.java   |  109 +
 .../repository/CvsScmProviderRepository.java       |  203 +
 .../maven/scm/provider/cvslib/util/CvsUtil.java    |   82 +
 .../src/main/mdo/cvs-settings.mdo                  |  109 +
 .../src/site/site.xml                              |   32 +
 .../scm/provider/cvslib/CvsScmProviderTest.java    |   91 +
 .../changelog/CvsChangeLogConsumerTest.java        |   88 +
 .../repository/CvsScmProviderRepositoryTest.java   |  342 +
 .../cvslib/repository/TestCvsScmProvider.java      |   96 +
 .../test/resources/META-INF/plexus/components.xml  |   28 +
 .../src/test/resources/checkoutdir/CVS/Entries     |    1 +
 .../test/resources/checkoutdir/CVS/Entries.Extra   |    9 +
 .../resources/checkoutdir/CVS/Entries.Extra.Old    |    9 +
 .../src/test/resources/checkoutdir/CVS/Entries.Old |    9 +
 .../src/test/resources/checkoutdir/CVS/Repository  |    1 +
 .../src/test/resources/checkoutdir/CVS/Root        |    1 +
 .../src/test/resources/checkoutdir/CVS/Template    |    0
 .../src/test/resources/checkoutdir/pom.xml         |  111 +
 .../src/test/resources/cvslib/changelog/cvslog.txt |   51 +
 .../maven-scm-provider-cvsexe/pom.xml              |   77 +
 .../provider/cvslib/cvsexe/CvsExeScmProvider.java  |  253 +
 .../cvsexe/command/add/CvsExeAddCommand.java       |   65 +
 .../cvsexe/command/branch/CvsExeBranchCommand.java |   64 +
 .../command/changelog/CvsExeChangeLogCommand.java  |   72 +
 .../command/checkin/CvsExeCheckInCommand.java      |   78 +
 .../command/checkout/CvsExeCheckOutCommand.java    |   64 +
 .../cvsexe/command/diff/CvsExeDiffCommand.java     |   66 +
 .../cvsexe/command/export/CvsExeExportCommand.java |   63 +
 .../cvsexe/command/list/CvsExeListCommand.java     |   64 +
 .../cvsexe/command/remove/CvsExeRemoveCommand.java |   65 +
 .../cvsexe/command/status/CvsExeStatusCommand.java |   64 +
 .../cvsexe/command/tag/CvsExeTagCommand.java       |   65 +
 .../cvsexe/command/update/CvsExeUpdateCommand.java |   74 +
 .../maven-scm-provider-cvsexe/src/site/site.xml    |   32 +
 .../cvslib/cvsexe/CvsExeScmProviderTest.java       |   46 +
 .../command/branch/CvsExeBranchCommandTckTest.java |   31 +
 .../changelog/CvsExeChangeLogCommandTest.java      |   31 +
 .../checkin/CvsExeCheckInCommandTckTest.java       |   31 +
 .../checkout/CvsExeCheckOutCommandTckTest.java     |   31 +
 .../checkout/CvsExeCheckoutCommandTest.java        |   31 +
 .../command/diff/CvsExeDiffCommandTckTest.java     |   31 +
 .../command/status/CvsExeStatusCommandTckTest.java |   31 +
 .../command/tag/CvsExeTagCommandTckTest.java       |   31 +
 .../command/update/CvsExeUpdateCommandTckTest.java |   31 +
 .../command/update/CvsExeUpdateCommandTest.java    |   31 +
 .../src/test/repository/CVSROOT/.cvsignore         |    2 +
 .../src/test/repository/CVSROOT/checkoutlist       |   13 +
 .../src/test/repository/CVSROOT/checkoutlist,v     |   36 +
 .../src/test/repository/CVSROOT/commitinfo         |   24 +
 .../src/test/repository/CVSROOT/commitinfo,v       |   47 +
 .../src/test/repository/CVSROOT/config             |   37 +
 .../src/test/repository/CVSROOT/config,v           |   60 +
 .../src/test/repository/CVSROOT/cvswrappers        |   19 +
 .../src/test/repository/CVSROOT/cvswrappers,v      |   42 +
 .../src/test/repository/CVSROOT/loginfo            |   31 +
 .../src/test/repository/CVSROOT/loginfo,v          |   54 +
 .../src/test/repository/CVSROOT/modules            |   26 +
 .../src/test/repository/CVSROOT/modules,v          |   49 +
 .../src/test/repository/CVSROOT/notify             |   17 +
 .../src/test/repository/CVSROOT/notify,v           |   40 +
 .../src/test/repository/CVSROOT/rcsinfo            |   13 +
 .../src/test/repository/CVSROOT/rcsinfo,v          |   36 +
 .../src/test/repository/CVSROOT/taginfo            |   40 +
 .../src/test/repository/CVSROOT/taginfo,v          |   63 +
 .../src/test/repository/CVSROOT/val-tags           |    1 +
 .../src/test/repository/CVSROOT/val-tags.db        |  Bin 0 -> 3082 bytes
 .../src/test/repository/CVSROOT/verifymsg          |   29 +
 .../src/test/repository/CVSROOT/verifymsg,v        |   52 +
 .../src/java/org/apache/maven/MavenUtils.java,v    | 8356 ++++++++++++++++++++
 .../test/repository/test-repo/checkout/Foo.java,v  |   26 +
 .../repository/test-repo/checkout/Readme.txt,v     |   24 +
 .../src/java/org/apache/maven/MavenUtils.java,v    | 8356 ++++++++++++++++++++
 .../test/repository/test-repo/update/Foo.java,v    |   34 +
 .../test/repository/test-repo/update/Readme.txt,v  |   24 +
 .../src/test/tck-repository/CVSROOT/.cvsignore     |    2 +
 .../src/test/tck-repository/CVSROOT/checkoutlist   |   13 +
 .../src/test/tck-repository/CVSROOT/checkoutlist,v |   36 +
 .../src/test/tck-repository/CVSROOT/commitinfo     |   15 +
 .../src/test/tck-repository/CVSROOT/commitinfo,v   |   38 +
 .../src/test/tck-repository/CVSROOT/config         |   21 +
 .../src/test/tck-repository/CVSROOT/config,v       |   44 +
 .../src/test/tck-repository/CVSROOT/cvswrappers    |   19 +
 .../src/test/tck-repository/CVSROOT/cvswrappers,v  |   42 +
 .../src/test/tck-repository/CVSROOT/editinfo       |   21 +
 .../src/test/tck-repository/CVSROOT/editinfo,v     |   44 +
 .../src/test/tck-repository/CVSROOT/history        |    0
 .../src/test/tck-repository/CVSROOT/loginfo        |   26 +
 .../src/test/tck-repository/CVSROOT/loginfo,v      |   49 +
 .../src/test/tck-repository/CVSROOT/modules        |   26 +
 .../src/test/tck-repository/CVSROOT/modules,v      |   49 +
 .../src/test/tck-repository/CVSROOT/modules.db     |  Bin 0 -> 3072 bytes
 .../src/test/tck-repository/CVSROOT/notify         |   12 +
 .../src/test/tck-repository/CVSROOT/notify,v       |   35 +
 .../src/test/tck-repository/CVSROOT/rcsinfo        |   13 +
 .../src/test/tck-repository/CVSROOT/rcsinfo,v      |   36 +
 .../src/test/tck-repository/CVSROOT/taginfo        |   20 +
 .../src/test/tck-repository/CVSROOT/taginfo,v      |   43 +
 .../src/test/tck-repository/CVSROOT/val-tags.db    |    0
 .../src/test/tck-repository/CVSROOT/verifymsg      |   21 +
 .../src/test/tck-repository/CVSROOT/verifymsg,v    |   44 +
 .../test/tck-repository/test-repo/module/pom.xml,v |   38 +
 .../tck-repository/test-repo/module/readme.txt,v   |   38 +
 .../module/src/main/java/Application.java,v        |   38 +
 .../test-repo/module/src/test/java/Test.java,v     |   38 +
 .../maven-scm-provider-cvsjava/pom.xml             |   76 +
 .../cvslib/cvsjava/CvsJavaScmProvider.java         |  123 +
 .../cvsjava/command/add/CvsJavaAddCommand.java     |   66 +
 .../command/branch/CvsJavaBranchCommand.java       |   79 +
 .../command/changelog/CvsJavaChangeLogCommand.java |   92 +
 .../command/checkin/CvsJavaCheckInCommand.java     |   97 +
 .../command/checkout/CvsJavaCheckOutCommand.java   |   79 +
 .../cvsjava/command/diff/CvsJavaDiffCommand.java   |   85 +
 .../command/export/CvsJavaExportCommand.java       |   79 +
 .../cvsjava/command/list/CvsJavaListCommand.java   |   79 +
 .../cvsjava/command/login/CvsJavaLoginCommand.java |   38 +
 .../command/remove/CvsJavaRemoveCommand.java       |   79 +
 .../command/status/CvsJavaStatusCommand.java       |   79 +
 .../cvsjava/command/tag/CvsJavaTagCommand.java     |   79 +
 .../command/update/CvsJavaUpdateCommand.java       |   90 +
 .../cvslib/cvsjava/util/CvsConnection.java         |  508 ++
 .../cvslib/cvsjava/util/CvsLogListener.java        |   86 +
 .../cvslib/cvsjava/util/ExtConnection.java         |  312 +
 .../maven-scm-provider-cvsjava/src/site/site.xml   |   32 +
 .../branch/CvsJavaBranchCommandTckTest.java        |   31 +
 .../changelog/CvsJavaChangeLogCommandTest.java     |   31 +
 .../checkin/CvsJavaCheckInCommandTckTest.java      |   31 +
 .../checkout/CvsJavaCheckOutCommandTckTest.java    |   31 +
 .../checkout/CvsJavaCheckOutCommandTest.java       |   31 +
 .../status/CvsJavaStatusCommandTckTest.java        |   31 +
 .../command/tag/CvsJavaTagCommandTckTest.java      |   31 +
 .../update/CvsJavaUpdateCommandTckTest.java        |   31 +
 .../command/update/CvsJavaUpdateCommandTest.java   |   31 +
 .../src/test/repository/CVSROOT/.cvsignore         |    2 +
 .../src/test/repository/CVSROOT/checkoutlist       |   13 +
 .../src/test/repository/CVSROOT/checkoutlist,v     |   36 +
 .../src/test/repository/CVSROOT/commitinfo         |   24 +
 .../src/test/repository/CVSROOT/commitinfo,v       |   47 +
 .../src/test/repository/CVSROOT/config             |   31 +
 .../src/test/repository/CVSROOT/config,v           |   60 +
 .../src/test/repository/CVSROOT/cvswrappers        |   19 +
 .../src/test/repository/CVSROOT/cvswrappers,v      |   42 +
 .../src/test/repository/CVSROOT/loginfo            |   31 +
 .../src/test/repository/CVSROOT/loginfo,v          |   54 +
 .../src/test/repository/CVSROOT/modules            |   26 +
 .../src/test/repository/CVSROOT/modules,v          |   49 +
 .../src/test/repository/CVSROOT/notify             |   17 +
 .../src/test/repository/CVSROOT/notify,v           |   40 +
 .../src/test/repository/CVSROOT/rcsinfo            |   13 +
 .../src/test/repository/CVSROOT/rcsinfo,v          |   36 +
 .../src/test/repository/CVSROOT/taginfo            |   40 +
 .../src/test/repository/CVSROOT/taginfo,v          |   63 +
 .../src/test/repository/CVSROOT/val-tags           |    1 +
 .../src/test/repository/CVSROOT/val-tags.db        |  Bin 0 -> 3082 bytes
 .../src/test/repository/CVSROOT/verifymsg          |   29 +
 .../src/test/repository/CVSROOT/verifymsg,v        |   52 +
 .../src/java/org/apache/maven/MavenUtils.java,v    | 8356 ++++++++++++++++++++
 .../test/repository/test-repo/checkout/Foo.java,v  |   26 +
 .../repository/test-repo/checkout/Readme.txt,v     |   24 +
 .../src/java/org/apache/maven/MavenUtils.java,v    | 8356 ++++++++++++++++++++
 .../test/repository/test-repo/update/Foo.java,v    |   34 +
 .../test/repository/test-repo/update/Readme.txt,v  |   24 +
 .../src/test/tck-repository/CVSROOT/.cvsignore     |    2 +
 .../src/test/tck-repository/CVSROOT/checkoutlist   |   13 +
 .../src/test/tck-repository/CVSROOT/checkoutlist,v |   36 +
 .../src/test/tck-repository/CVSROOT/commitinfo     |   15 +
 .../src/test/tck-repository/CVSROOT/commitinfo,v   |   38 +
 .../src/test/tck-repository/CVSROOT/config         |   21 +
 .../src/test/tck-repository/CVSROOT/config,v       |   44 +
 .../src/test/tck-repository/CVSROOT/cvswrappers    |   19 +
 .../src/test/tck-repository/CVSROOT/cvswrappers,v  |   42 +
 .../src/test/tck-repository/CVSROOT/editinfo       |   21 +
 .../src/test/tck-repository/CVSROOT/editinfo,v     |   44 +
 .../src/test/tck-repository/CVSROOT/history        |    0
 .../src/test/tck-repository/CVSROOT/loginfo        |   26 +
 .../src/test/tck-repository/CVSROOT/loginfo,v      |   49 +
 .../src/test/tck-repository/CVSROOT/modules        |   26 +
 .../src/test/tck-repository/CVSROOT/modules,v      |   49 +
 .../src/test/tck-repository/CVSROOT/modules.db     |  Bin 0 -> 3072 bytes
 .../src/test/tck-repository/CVSROOT/notify         |   12 +
 .../src/test/tck-repository/CVSROOT/notify,v       |   35 +
 .../src/test/tck-repository/CVSROOT/rcsinfo        |   13 +
 .../src/test/tck-repository/CVSROOT/rcsinfo,v      |   36 +
 .../src/test/tck-repository/CVSROOT/taginfo        |   20 +
 .../src/test/tck-repository/CVSROOT/taginfo,v      |   43 +
 .../src/test/tck-repository/CVSROOT/val-tags.db    |    0
 .../src/test/tck-repository/CVSROOT/verifymsg      |   21 +
 .../src/test/tck-repository/CVSROOT/verifymsg,v    |   44 +
 .../test/tck-repository/test-repo/module/pom.xml,v |   38 +
 .../tck-repository/test-repo/module/readme.txt,v   |   38 +
 .../module/src/main/java/Application.java,v        |   38 +
 .../test-repo/module/src/test/java/Test.java,v     |   38 +
 .../maven-scm-provider-cvstest/pom.xml             |   42 +
 .../scm/provider/cvslib/AbstractCvsScmTest.java    |   55 +
 .../maven/scm/provider/cvslib/CvsScmTestUtils.java |   80 +
 .../command/branch/CvsBranchCommandTckTest.java    |   52 +
 .../command/changelog/CvsChangeLogCommandTest.java |  103 +
 .../command/checkin/CvsCheckInCommandTckTest.java  |   51 +
 .../checkout/CvsCheckOutCommandTckTest.java        |   50 +
 .../command/checkout/CvsCheckoutCommandTest.java   |  135 +
 .../cvslib/command/diff/CvsDiffCommandTckTest.java |   50 +
 .../command/status/CvsStatusCommandTckTest.java    |   50 +
 .../cvslib/command/tag/CvsTagCommandTckTest.java   |   52 +
 .../command/update/CvsUpdateCommandTckTest.java    |   50 +
 .../command/update/CvsUpdateCommandTest.java       |  185 +
 .../main/resources/repository/CVSROOT/.cvsignore   |    2 +
 .../main/resources/repository/CVSROOT/checkoutlist |   13 +
 .../resources/repository/CVSROOT/checkoutlist,v    |   36 +
 .../main/resources/repository/CVSROOT/commitinfo   |   24 +
 .../main/resources/repository/CVSROOT/commitinfo,v |   47 +
 .../src/main/resources/repository/CVSROOT/config   |   37 +
 .../src/main/resources/repository/CVSROOT/config,v |   60 +
 .../main/resources/repository/CVSROOT/cvswrappers  |   19 +
 .../resources/repository/CVSROOT/cvswrappers,v     |   42 +
 .../src/main/resources/repository/CVSROOT/loginfo  |   31 +
 .../main/resources/repository/CVSROOT/loginfo,v    |   54 +
 .../src/main/resources/repository/CVSROOT/modules  |   26 +
 .../main/resources/repository/CVSROOT/modules,v    |   49 +
 .../src/main/resources/repository/CVSROOT/notify   |   17 +
 .../src/main/resources/repository/CVSROOT/notify,v |   40 +
 .../src/main/resources/repository/CVSROOT/rcsinfo  |   13 +
 .../main/resources/repository/CVSROOT/rcsinfo,v    |   36 +
 .../src/main/resources/repository/CVSROOT/taginfo  |   40 +
 .../main/resources/repository/CVSROOT/taginfo,v    |   63 +
 .../src/main/resources/repository/CVSROOT/val-tags |    1 +
 .../main/resources/repository/CVSROOT/val-tags.db  |  Bin 0 -> 3082 bytes
 .../main/resources/repository/CVSROOT/verifymsg    |   29 +
 .../main/resources/repository/CVSROOT/verifymsg,v  |   52 +
 .../src/java/org/apache/maven/MavenUtils.java,v    | 8356 ++++++++++++++++++++
 .../repository/test-repo/checkout/Foo.java,v       |   26 +
 .../repository/test-repo/checkout/Readme.txt,v     |   24 +
 .../src/java/org/apache/maven/MavenUtils.java,v    | 8356 ++++++++++++++++++++
 .../repository/test-repo/update/Foo.java,v         |   34 +
 .../repository/test-repo/update/Readme.txt,v       |   24 +
 .../resources/tck-repository/CVSROOT/.cvsignore    |    2 +
 .../resources/tck-repository/CVSROOT/checkoutlist  |   13 +
 .../tck-repository/CVSROOT/checkoutlist,v          |   36 +
 .../resources/tck-repository/CVSROOT/commitinfo    |   15 +
 .../resources/tck-repository/CVSROOT/commitinfo,v  |   38 +
 .../main/resources/tck-repository/CVSROOT/config   |   21 +
 .../main/resources/tck-repository/CVSROOT/config,v |   44 +
 .../resources/tck-repository/CVSROOT/cvswrappers   |   19 +
 .../resources/tck-repository/CVSROOT/cvswrappers,v |   42 +
 .../main/resources/tck-repository/CVSROOT/editinfo |   21 +
 .../resources/tck-repository/CVSROOT/editinfo,v    |   44 +
 .../main/resources/tck-repository/CVSROOT/history  |    0
 .../main/resources/tck-repository/CVSROOT/loginfo  |   26 +
 .../resources/tck-repository/CVSROOT/loginfo,v     |   49 +
 .../main/resources/tck-repository/CVSROOT/modules  |   26 +
 .../resources/tck-repository/CVSROOT/modules,v     |   49 +
 .../resources/tck-repository/CVSROOT/modules.db    |  Bin 0 -> 3072 bytes
 .../main/resources/tck-repository/CVSROOT/notify   |   12 +
 .../main/resources/tck-repository/CVSROOT/notify,v |   35 +
 .../main/resources/tck-repository/CVSROOT/rcsinfo  |   13 +
 .../resources/tck-repository/CVSROOT/rcsinfo,v     |   36 +
 .../main/resources/tck-repository/CVSROOT/taginfo  |   20 +
 .../resources/tck-repository/CVSROOT/taginfo,v     |   43 +
 .../resources/tck-repository/CVSROOT/val-tags.db   |    0
 .../resources/tck-repository/CVSROOT/verifymsg     |   21 +
 .../resources/tck-repository/CVSROOT/verifymsg,v   |   44 +
 .../tck-repository/test-repo/module/pom.xml,v      |   38 +
 .../tck-repository/test-repo/module/readme.txt,v   |   38 +
 .../module/src/main/java/Application.java,v        |   38 +
 .../test-repo/module/src/test/java/Test.java,v     |   38 +
 .../maven-scm-provider-cvstest/src/site/site.xml   |   32 +
 .../maven-scm-providers-cvs/pom.xml                |   43 +
 .../maven-scm-providers-cvs/src/site/site.xml      |   34 +
 .../maven-scm-provider-git-commons/pom.xml         |   66 +
 .../scm/provider/git/AbstractGitScmProvider.java   |  313 +
 .../maven/scm/provider/git/GitChangeSet.java       |   98 +
 .../maven/scm/provider/git/GitCommandUtils.java    |   72 +
 .../scm/provider/git/GitConfigFileReader.java      |  158 +
 .../maven/scm/provider/git/command/GitCommand.java |   31 +
 .../provider/git/command/diff/GitDiffConsumer.java |  207 +
 .../scm/provider/git/command/info/GitInfoItem.java |  147 +
 .../git/command/info/GitInfoScmResult.java         |   61 +
 .../git/command/update/GitUpdateScmResult.java     |   38 +
 .../git/repository/GitScmProviderRepository.java   |  450 ++
 .../scm/provider/git/repository/RepositoryUrl.java |  112 +
 .../maven/scm/provider/git/util/GitUtil.java       |   82 +
 .../src/main/mdo/git-settings.mdo                  |   70 +
 .../src/site/site.xml                              |   32 +
 .../maven/scm/provider/git/TestGitScmProvider.java |   98 +
 .../git/command/diff/GitDiffConsumerTest.java      |  133 +
 .../repository/GitScmProviderRepositoryTest.java   |  282 +
 .../test/resources/META-INF/plexus/components.xml  |   28 +
 .../src/test/resources/git/diff/git-diff-empty.log |    0
 .../src/test/resources/git/diff/git-diff1.log      |    7 +
 .../src/test/resources/git/diff/git-diff2.log      |   17 +
 .../maven-scm-provider-gitexe/pom.xml              |   69 +
 .../scm/provider/git/gitexe/GitExeScmProvider.java |  145 +
 .../command/AbstractFileCheckingConsumer.java      |  112 +
 .../git/gitexe/command/GitCommandLineUtils.java    |  136 +
 .../git/gitexe/command/add/GitAddCommand.java      |  124 +
 .../gitexe/command/branch/GitBranchCommand.java    |  149 +
 .../command/branch/GitCurrentBranchConsumer.java   |   67 +
 .../command/changelog/GitChangeLogCommand.java     |  167 +
 .../command/changelog/GitChangeLogConsumer.java    |  340 +
 .../gitexe/command/checkin/GitCheckInCommand.java  |  230 +
 .../command/checkout/GitCheckOutCommand.java       |  200 +
 .../git/gitexe/command/diff/GitDiffCommand.java    |  103 +
 .../git/gitexe/command/list/GitListCommand.java    |   86 +
 .../git/gitexe/command/list/GitListConsumer.java   |   67 +
 .../gitexe/command/remove/GitRemoveCommand.java    |   81 +
 .../gitexe/command/remove/GitRemoveConsumer.java   |  104 +
 .../gitexe/command/status/GitStatusCommand.java    |   76 +
 .../gitexe/command/status/GitStatusConsumer.java   |  154 +
 .../git/gitexe/command/tag/GitTagCommand.java      |  168 +
 .../update/GitLatestRevisionCommandConsumer.java   |  100 +
 .../gitexe/command/update/GitUpdateCommand.java    |  158 +
 .../command/update/GitUpdateCommandConsumer.java   |  141 +
 .../maven-scm-provider-gitexe/src/site/site.xml    |   32 +
 .../gitexe/command/add/GitExeAddCommandTest.java   |   73 +
 .../command/branch/GitExeBranchCommandTckTest.java |   38 +
 .../command/changelog/GitChangeLogCommandTest.java |  197 +
 .../changelog/GitChangeLogConsumerTest.java        |  162 +
 .../changelog/GitExeChangeLogCommandTckTest.java   |   37 +
 .../command/checkin/GitCheckInCommandTest.java     |  102 +
 .../checkin/GitExeCheckInCommandTckTest.java       |   38 +
 .../command/checkout/GitCheckOutCommandTest.java   |   78 +
 .../checkout/GitExeCheckOutCommandTckTest.java     |   31 +
 .../command/diff/GitExeDiffCommandTckTest.java     |   37 +
 .../command/remove/GitRemoveConsumerTest.java      |  103 +
 .../command/status/GitExeStatusCommandTckTest.java |   38 +
 .../command/status/GitStatusConsumerTest.java      |  138 +
 .../command/tag/GitExeTagCommandTckTest.java       |   40 +
 .../git/gitexe/command/tag/GitTagCommandTest.java  |   85 +
 .../command/update/GitExeUpdateCommandTckTest.java |   38 +
 .../GitLatestRevisionCommandConsumerTest.java      |   77 +
 .../update/GitUpdateCommandConsumerTest.java       |  147 +
 .../command/update/GitUpdateCommandTest.java       |   89 +
 .../resources/git/changelog/gitwhatchanged.gitlog  |   49 +
 .../resources/git/changelog/gitwhatchanged2.gitlog |  165 +
 .../test/resources/git/remove/gitrm-empty.gitlog   |    0
 .../src/test/resources/git/remove/gitrm.gitlog     |    3 +
 .../resources/git/status/gitstatus-empty.gitlog    |    7 +
 .../test/resources/git/status/gitstatus1.gitlog    |   11 +
 .../test/resources/git/status/gitstatus2.gitlog    |   15 +
 .../resources/git/update/git-update-add-delete.out |   14 +
 .../resources/git/update/git-update-latest-rev.out |    5 +
 .../git/update/git-update-one-other-format.out     |    6 +
 .../test/resources/git/update/git-update-one.out   |   10 +
 .../resources/git/update/git-update-up-to-date.out |    3 +
 .../src/test/resources/git/update/git-update.out   |   11 +
 .../src/test/resources/repository/HEAD             |    1 +
 .../src/test/resources/repository/config           |    4 +
 .../src/test/resources/repository/description      |    1 +
 .../test/resources/repository/hooks/applypatch-msg |   15 +
 .../repository/hooks/applypatch-msg.sample         |   15 +
 .../src/test/resources/repository/hooks/commit-msg |   21 +
 .../resources/repository/hooks/commit-msg.sample   |   24 +
 .../test/resources/repository/hooks/post-commit    |    8 +
 .../resources/repository/hooks/post-commit.sample  |    8 +
 .../test/resources/repository/hooks/post-receive   |   16 +
 .../resources/repository/hooks/post-receive.sample |   15 +
 .../test/resources/repository/hooks/post-update    |    8 +
 .../resources/repository/hooks/post-update.sample  |    8 +
 .../test/resources/repository/hooks/pre-applypatch |   14 +
 .../repository/hooks/pre-applypatch.sample         |   14 +
 .../src/test/resources/repository/hooks/pre-commit |   70 +
 .../resources/repository/hooks/pre-commit.sample   |   18 +
 .../src/test/resources/repository/hooks/pre-rebase |  150 +
 .../resources/repository/hooks/pre-rebase.sample   |  169 +
 .../repository/hooks/prepare-commit-msg.sample     |   36 +
 .../src/test/resources/repository/hooks/update     |   78 +
 .../test/resources/repository/hooks/update.sample  |  107 +
 .../src/test/resources/repository/info/exclude     |    6 +
 .../src/test/resources/repository/logs/HEAD        |    3 +
 .../resources/repository/logs/refs/heads/master    |    3 +
 .../repository/logs/refs/remotes/origin/master     |    1 +
 .../17/e953589369a48dcb0a0cbad084a76ef852cd11      |  Bin 0 -> 37 bytes
 .../1d/308c3b92eb0df9c0dc76436d50edfd0ca41d18      |  Bin 0 -> 199 bytes
 .../3b/459fa9451a94fc1acd10e2e29ab73d93eb816d      |  Bin 0 -> 75 bytes
 .../3b/d305c57c635aead10cf59f7c1dc51af03edaf7      |  Bin 0 -> 116 bytes
 .../3c/f7bb86c15554148bf5b0b12bfd639e54a77e58      |  Bin 0 -> 46 bytes
 .../61/4a3fd04313593d67f4154855a06941046326b3      |  Bin 0 -> 23 bytes
 .../61/a0d22b023d6e31894d736cca8c1a47b6edd822      |  Bin 0 -> 45 bytes
 .../92/09a983605d6e43e5cf841a1ea18a1914bb7407      |  Bin 0 -> 54 bytes
 .../92/f139dfec4d1dfb79c3cd2f94e83bf13129668b      |    1 +
 .../94/d3d586e355f318d67e3da6bb16a91be7aad1a7      |  Bin 0 -> 28 bytes
 .../9e/131cfc732b0d9f42b9b712a528d0632d9bcca7      |  Bin 0 -> 43 bytes
 .../b5/3306f849b69ef0459ddf5cccff06b5fbb08c23      |  Bin 0 -> 36 bytes
 .../ba/a229a9193371fad604444f64c4f26f8ff702f3      |    1 +
 .../ba/cd4ee105073117b30e5dcdba5150373b6b53c6      |  Bin 0 -> 60 bytes
 .../c3/8b0351660113545db270ba6918cc22a9eb17ce      |  Bin 0 -> 46 bytes
 .../c5/1dcd33e7b71897603c203b5e0afc1d75f70051      |  Bin 0 -> 147 bytes
 .../dc/4204852765c12f398ef4a5fbcabf23cf17a183      |  Bin 0 -> 116 bytes
 .../f7/1429f9ff9214a546b438c611ae942c9cf5a49e      |  Bin 0 -> 46 bytes
 .../fd/39fa3de0f63bc5c78eca219e74e0a8531bd3e6      |  Bin 0 -> 24 bytes
 .../fe/a16119a5b4ec0562d4f65b4237314250773bf8      |  Bin 0 -> 27 bytes
 .../test/resources/repository/refs/heads/master    |    1 +
 .../resources/repository/refs/remotes/origin/HEAD  |    1 +
 .../repository/refs/remotes/origin/master          |    1 +
 .../maven-scm-provider-gittest/pom.xml             |   42 +
 .../maven/scm/provider/git/GitScmTestUtils.java    |  135 +
 .../command/branch/GitBranchCommandTckTest.java    |   38 +
 .../changelog/GitChangeLogCommandTckTest.java      |   39 +
 .../command/checkin/GitCheckInCommandTckTest.java  |   39 +
 .../checkout/GitCheckOutCommandTckTest.java        |   47 +
 .../git/command/diff/GitDiffCommandTckTest.java    |   38 +
 .../git/command/list/GitListCommandTckTest.java    |   38 +
 .../command/status/GitStatusCommandTckTest.java    |   38 +
 .../git/command/tag/GitTagCommandTckTest.java      |   38 +
 .../command/update/GitUpdateCommandTckTest.java    |   38 +
 .../maven-scm-provider-gittest/src/site/site.xml   |   32 +
 .../maven-scm-providers-git/pom.xml                |   62 +
 .../maven-scm-providers-git/src/site/site.xml      |   34 +
 .../maven-scm-providers-standard/pom.xml           |  103 +
 .../maven-scm-provider-svn-commons/pom.xml         |   59 +
 .../scm/provider/svn/AbstractSvnScmProvider.java   |  378 +
 .../maven/scm/provider/svn/SvnChangeSet.java       |   84 +
 .../maven/scm/provider/svn/SvnCommandUtils.java    |   63 +
 .../scm/provider/svn/SvnConfigFileReader.java      |  150 +
 .../maven/scm/provider/svn/SvnTagBranchUtils.java  |  304 +
 .../maven/scm/provider/svn/command/SvnCommand.java |   32 +
 .../provider/svn/command/diff/SvnDiffConsumer.java |  172 +
 .../scm/provider/svn/command/info/SvnInfoItem.java |  147 +
 .../svn/command/info/SvnInfoScmResult.java         |   61 +
 .../svn/command/update/SvnUpdateScmResult.java     |   38 +
 .../svn/repository/SvnScmProviderRepository.java   |  260 +
 .../maven/scm/provider/svn/util/SvnUtil.java       |   82 +
 .../src/main/mdo/svn-settings.mdo                  |   79 +
 .../src/site/site.xml                              |   32 +
 .../scm/provider/svn/SvnCommandUtilsTest.java      |   79 +
 .../scm/provider/svn/SvnTagBranchUtilsTest.java    |  374 +
 .../maven/scm/provider/svn/TestSvnScmProvider.java |   98 +
 .../repository/SvnScmProviderRepositoryTest.java   |  253 +
 .../test/resources/META-INF/plexus/components.xml  |   28 +
 .../maven-scm-provider-svnexe/pom.xml              |   69 +
 .../scm/provider/svn/svnexe/SvnExeScmProvider.java |  146 +
 .../command/AbstractFileCheckingConsumer.java      |  117 +
 .../svn/svnexe/command/SvnCommandLineUtils.java    |  221 +
 .../svn/svnexe/command/add/SvnAddCommand.java      |  120 +
 .../svn/svnexe/command/add/SvnAddConsumer.java     |   95 +
 .../svnexe/command/branch/SvnBranchCommand.java    |  199 +
 .../command/changelog/IllegalOutputException.java  |   40 +
 .../command/changelog/SvnChangeLogCommand.java     |  188 +
 .../command/changelog/SvnChangeLogConsumer.java    |  299 +
 .../svnexe/command/checkin/SvnCheckInCommand.java  |  139 +
 .../svnexe/command/checkin/SvnCheckInConsumer.java |  113 +
 .../command/checkout/SvnCheckOutCommand.java       |  165 +
 .../command/checkout/SvnCheckOutConsumer.java      |  114 +
 .../svn/svnexe/command/diff/SvnDiffCommand.java    |  112 +
 .../svnexe/command/export/SvnExeExportCommand.java |  149 +
 .../svn/svnexe/command/info/SvnInfoCommand.java    |  131 +
 .../svn/svnexe/command/info/SvnInfoConsumer.java   |  112 +
 .../svn/svnexe/command/list/SvnListCommand.java    |  122 +
 .../svn/svnexe/command/list/SvnListConsumer.java   |   53 +
 .../svnexe/command/remove/SvnRemoveCommand.java    |  111 +
 .../svnexe/command/remove/SvnRemoveConsumer.java   |   95 +
 .../svnexe/command/status/SvnStatusCommand.java    |   89 +
 .../svnexe/command/status/SvnStatusConsumer.java   |  200 +
 .../svn/svnexe/command/tag/SvnTagCommand.java      |  260 +
 .../svnexe/command/update/SvnUpdateCommand.java    |  161 +
 .../svnexe/command/update/SvnUpdateConsumer.java   |  128 +
 .../maven-scm-provider-svnexe/src/site/site.xml    |   32 +
 .../svnexe/command/SvnCommandLineUtilsTest.java    |   51 +
 .../command/branch/SvnExeBranchCommandTckTest.java |  123 +
 .../command/changelog/SvnChangeLogCommandTest.java |  177 +
 .../changelog/SvnChangeLogConsumerTest.java        |  257 +
 .../command/checkin/SvnCheckInCommandTest.java     |  117 +
 .../checkin/SvnExeCheckInCommandTckTest.java       |   31 +
 .../command/checkout/SvnCheckOutCommandTest.java   |  116 +
 .../checkout/SvnExeCheckOutCommandTckTest.java     |   31 +
 .../command/diff/SvnExeDiffCommandTckTest.java     |   31 +
 .../command/export/SvnExportCommandTest.java       |   44 +
 .../svnexe/command/info/SvnInfoCommandTest.java    |   34 +
 .../command/list/SvnExeListCommandTckTest.java     |   31 +
 .../svnexe/command/list/SvnListCommandTest.java    |   99 +
 .../command/status/SvnExeStatusCommandTckTest.java |   31 +
 .../command/tag/SvnExeTagCommandTckTest.java       |   96 +
 .../command/update/SvnExeUpdateCommandTckTest.java |   31 +
 .../command/update/SvnUpdateCommandTest.java       |  200 +
 .../resources/svn/changelog/svnLogInvalidDate.txt  |    3 +
 .../svn/changelog/svnLogInvalidReason.txt          |    3 +
 .../resources/svn/changelog/svnLogValidOutput.txt  |   15 +
 .../src/test/resources/svn/changelog/svnlog.txt    |  212 +
 .../src/test/resources/svn/changelog/svnlog2.txt   | 1402 ++++
 .../resources/svn/checkin/macos/svn-settings.xml   |    3 +
 .../resources/svn/update/cygwin/svn-settings.xml   |    4 +
 .../maven-scm-provider-svntest/pom.xml             |   42 +
 .../maven/scm/provider/svn/SvnScmTestUtils.java    |  163 +
 .../command/branch/SvnBranchCommandTckTest.java    |   49 +
 .../command/checkin/SvnCheckInCommandTckTest.java  |   47 +
 .../checkout/SvnCheckOutCommandTckTest.java        |   47 +
 .../svn/command/diff/SvnDiffCommandTckTest.java    |   47 +
 .../svn/command/list/SvnListCommandTckTest.java    |   49 +
 .../command/status/SvnStatusCommandTckTest.java    |   47 +
 .../svn/command/tag/SvnTagCommandTckTest.java      |   49 +
 .../command/update/SvnUpdateCommandTckTest.java    |   47 +
 .../src/main/resources/tck/tck.dump                |  462 ++
 .../maven-scm-provider-svntest/src/site/site.xml   |   32 +
 .../maven-scm-providers-svn/pom.xml                |   61 +
 .../maven-scm-providers-svn/src/site/site.xml      |   34 +
 maven-scm-providers/pom.xml                        |  113 +
 maven-scm-providers/src/site/site.xml              |   34 +
 maven-scm-test/pom.xml                             |   46 +
 .../java/org/apache/maven/scm/ScmTckTestCase.java  |  202 +
 .../java/org/apache/maven/scm/ScmTestCase.java     |  348 +
 .../apache/maven/scm/manager/ScmManagerStub.java   |  444 ++
 .../scm/provider/ScmProviderRepositoryStub.java    |   54 +
 .../apache/maven/scm/provider/ScmProviderStub.java |  698 ++
 .../maven/scm/repository/ScmRepositoryStub.java    |   43 +
 .../tck/command/branch/BranchCommandTckTest.java   |   97 +
 .../command/changelog/ChangeLogCommandTckTest.java |   89 +
 .../tck/command/checkin/CheckInCommandTckTest.java |  236 +
 .../command/checkout/CheckOutCommandTckTest.java   |   68 +
 .../scm/tck/command/diff/DiffCommandTckTest.java   |  146 +
 .../scm/tck/command/list/ListCommandTckTest.java   |   84 +
 .../tck/command/status/StatusCommandTckTest.java   |  156 +
 .../scm/tck/command/tag/TagCommandTckTest.java     |   97 +
 .../tck/command/update/UpdateCommandTckTest.java   |  174 +
 maven-scm-test/src/site/site.xml                   |   34 +
 .../maven/scm/manager/ScmManagerStubTest.java      |  124 +
 pom.xml                                            |  333 +
 src/site/apt/accurev.apt                           |   41 +
 src/site/apt/bazaar.apt                            |   62 +
 src/site/apt/clearcase.apt                         |  228 +
 src/site/apt/cvs.apt                               |  159 +
 src/site/apt/git.apt                               |   90 +
 src/site/apt/guide/index.apt                       |   37 +
 src/site/apt/guide/new_provider.apt                |  247 +
 src/site/apt/guide/usage.apt                       |  212 +
 src/site/apt/index.apt                             |   36 +
 src/site/apt/local.apt                             |   55 +
 src/site/apt/mercurial.apt                         |   57 +
 src/site/apt/perforce.apt                          |   64 +
 src/site/apt/scm-commands.apt                      |   75 +
 src/site/apt/scm-url-format.apt                    |   43 +
 src/site/apt/scms-overview.apt                     |   91 +
 src/site/apt/starteam.apt                          |   73 +
 src/site/apt/subversion.apt                        |   79 +
 src/site/apt/synergy.apt                           |  189 +
 src/site/apt/tfs.apt                               |   50 +
 src/site/apt/vss.apt                               |   79 +
 src/site/resources/css/site.css                    |   71 +
 src/site/resources/images/check.gif                |  Bin 0 -> 604 bytes
 src/site/resources/images/error.gif                |  Bin 0 -> 633 bytes
 src/site/resources/images/forbidden.gif            |  Bin 0 -> 613 bytes
 src/site/site.xml                                  |   63 +
 src/site/xdoc/matrix.xml                           |  736 ++
 1137 files changed, 150168 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/maven-scm.git



More information about the pkg-java-commits mailing list