You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With issue #452 and PR #460 we introduced general support for other IntelliJ editions like Ultimate.
However, the current approach does not work properly:
In devonfw-ide we have created advanced functions for download and installation of software. These rely on a specific tool and version that is downloaded for a given URL. For intellij we provide the same tool ID and version but with different URLs for community edition and ultimate edition. This is leading to various bugs:
Starting installation of intellij to /Users/hohwille/projects/ide/software/intellij from https://download-cf.jetbrains.com/idea/ideaIU-2019.2.dmg
Artifact already exists at /Users/hohwille/Downloads/intellij-2019.2-mac.dmg
To force update please delete the file and run again.
So the "already existing" dowload here was the community edition that gets the same filename.
Also if a project or user would change INTELLIJ_EDITION_TYPE after IntelliJ has already been setup, then devonfw-ide could not notice that anything needs to be updated or changed.
With issue #452 and PR #460 we introduced general support for other IntelliJ editions like Ultimate.
However, the current approach does not work properly:
In
devonfw-ide
we have created advanced functions for download and installation of software. These rely on a specific tool and version that is downloaded for a given URL. For intellij we provide the same tool ID and version but with different URLs for community edition and ultimate edition. This is leading to various bugs:So the "already existing" dowload here was the community edition that gets the same filename.
Also if a project or user would change
INTELLIJ_EDITION_TYPE
after IntelliJ has already been setup, thendevonfw-ide
could not notice that anything needs to be updated or changed.Further, there are advanced features like this https://github.com/devonfw/ide/blob/master/documentation/software.asciidoc#shared that will cause strange effect.
Therefore my suggestion is to add the edition to the logical version of the project that we manage internally in devonfw-ide to make it unique.
The text was updated successfully, but these errors were encountered: