Uploaded image for project: 'Maven SCM'
  1. Maven SCM
  2. SCM-925

Implement RemoveCommand in maven-scm-provider-jgit with TCK test for all providers

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.11.2
    • 2.0.0-M2
    • None

    Description

      The git scm plugins differs in support for the scm command remove. This breaks the goal prepare-with-pom of the maven-release-plugin using the maven-scm-provider-jgit. The method is not fully implemented and throws an UnsupportedOperationException. 

      Referring to the "Maven SCM Providers Matrix" this feature is documented as supported and should be implemented in the jgit provider like in maven-scm-provider-gitexe.
       

      Variant remove supported Source
      maven-scm-provider-gitexe Github - GitExeScmProvider.java - getRemoveCommand()
      maven-scm-provider-jgit Github - JGitScmProvider.java - getRemoveCommand()

       

      Attachments

        1. maven-scm-provider-jgit.log
          8 kB
          Georg Tsakumagos

        Activity

          People

            michael-o Michael Osipov
            Tsakumagos Georg Tsakumagos
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 10m
                10m