IvyDE
  1. IvyDE
  2. IVYDE-212

The workspace resolver doesn't resolve conflicts correctly

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: 2.0.0.final
    • Fix Version/s: 2.1.0
    • Component/s: workspace resolver
    • Labels:
      None

      Description

      The use cas eis the folowing:

      • projectwebapp depends on projectlib 1.2.x and on projectcommon 1.1.x
      • projectlib 1.2.x depends on projectcommon 1.1.x

      If I have projectwebapp, projectcommon and projectlib in Eclipse, then the classpathes are as I expect, every project is link to each other.

      But if projectlib is closed, then projectwebapp is not linked to projectlib (I obviously expect that) but projectcommon neither.
      During the resolve of projectwebapp:

      • IvyDE finds a build of projectlib in a local repository which depends on a build of projectcommon in a local repo too.
      • IvyDE find projectcommon in the workspace.
        At the end the conflit between the workspace and local build versions of projectcommon is resolved : the local build wins, it should be the workspace one.

        Issue Links

          Activity

          Nicolas Lalevée created issue -
          Nicolas Lalevée made changes -
          Field Original Value New Value
          Summary The workspace resolver don't resolve conflicts correctly The workspace resolver doesn't resolve conflicts correctly
          Nicolas Lalevée made changes -
          Link This issue is duplicated by IVYDE-225 [ IVYDE-225 ]
          Hide
          Nicolas Lalevée added a comment -

          the fix was simply about taking into account the revision contraints

          Show
          Nicolas Lalevée added a comment - the fix was simply about taking into account the revision contraints
          Nicolas Lalevée made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Assignee Nicolas Lalevée [ hibou ]
          Fix Version/s 2.1.0 [ 12314066 ]
          Resolution Fixed [ 1 ]
          Hide
          Nicolas Lalevée added a comment -

          Actually the actually issue is the main ivysettings.xml, it is not about the workspace resolver, see IVYDE-236

          Show
          Nicolas Lalevée added a comment - Actually the actually issue is the main ivysettings.xml, it is not about the workspace resolver, see IVYDE-236
          Nicolas Lalevée made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Nicolas Lalevée made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Invalid [ 6 ]
          Nicolas Lalevée made changes -
          Link This issue relates to IVYDE-236 [ IVYDE-236 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          79d 1h 1m 1 Nicolas Lalevée 09/Jan/10 18:12
          Resolved Resolved Reopened Reopened
          120d 17h 33m 1 Nicolas Lalevée 10/May/10 12:45
          Reopened Reopened Resolved Resolved
          19s 1 Nicolas Lalevée 10/May/10 12:46

            People

            • Assignee:
              Nicolas Lalevée
              Reporter:
              Nicolas Lalevée
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development