Uploaded image for project: 'Maven Release Plugin'
  1. Maven Release Plugin
  2. MRELEASE-457

Non sparse-checkout SCM support

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0
    • 2.2
    • perform, scm
    • None

    Description

      Some SCMs like GIT, Mercurial, Bazaar, BitKeeper, Darcs, and Monotone doesn't support sparse checkouts (checkout of a single subdirectory).

      So while doing a mvn release:perform in a sub-module, we will always get the whole project checked out into target/checkout!

      For doing the clean build from this checkout, we have to implement a functionality to find the right submodule first.

      Attachments

        1. MRELEASE-457.patch
          22 kB
          Mark Struberg
        2. MRELEASE-457.2.patch
          22 kB
          Mark Struberg

        Activity

          People

            struberg Mark Struberg
            struberg Mark Struberg
            Votes:
            1 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: