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

scm:validate for svn should offer a way to check the current directory actually matches what's declared in the pom

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.9.1
    • Component/s: maven-scm-provider-svn
    • Labels:
      None
    • Flags:
      Patch

      Description

      scm:validate for svn currently only validates the URL has a good format, but nothing about its actual validity.

      The first thing that could be done is to offer a way use the svn info output, retrieve the "URL:" line and check if it matches the project/scm/developerConnection declaration (or one of them?).

      This would be useful to the release-plugin. A lot of people already got burned by the svn copy that would actually copy something else that the current project content to the tag because the URL was wrong (see MRELEASE-512 and MRELEASE-494 and MRELEASE-445 for just some examples).

      Currently working on a patch for it. But if you have any feedback, I'd be glad to hear about it.

      Cheers and thanks for the work guys.

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              hboutemy Herve Boutemy
              Reporter:
              mathus.b@mipih.fr Baptiste MATHUS

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment