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

Have separate APIs for distributed and centralized version control

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • 3.0.0
    • None
    • None

    Description

      The nature of these 2 types are very different. The original scm api was based on centralized repositories, and the distributed was implemented behind those methods, which makes it more complex than required.

      Splitting this will make it easier to make full use of distributed features.

      Keep in mind that plugins like the maven-release-plugin must still be able to do their work, but they may need to provide implementations for both tastes (unless the original scm-api implements it).

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rfscholte Robert Scholte
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: