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

Case corner when tagging a release with build-agreggator that's not hierchical parent to modules.

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

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Incomplete
    • 1.8
    • None
    • maven-scm-provider-tfs
    • None
    • Patch

    Description

      I have a case where I have a build agreggator that's not a hierarchical parent for the modules.
      I mean, I have $project/build-agg, $project/module-1, $project/module-2 and etc.

      When I release just one module it tries to tag $project/module and it works fine.
      However, when I try to release the whole project and tag $project, I run the release goal from $project/build-agg and it gets lost in tag phase when looking for the $project url at the given workspace.

      "A client error occurred: The Team Foundation Server project collection URL to use could not be determined the options or argument paths provided. Specify a login profile or workspace, or use the 'collection' option."

      I added the following code at line 87 of the TfsTagCommand.java file to solve my problem:
      command.addArgument("-server:" + tfsRepo.getTfsUrl());

      with that argument the "tf label" command worked.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            zpinner Jose Rodolfo Freitas
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment