-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix side pane lmh installation for groups #21
Comments
doesn't belong here |
oh wait,it does - anyway. No,that option should not be removed. What's on MathHub is archives. If anything is on MathHub that isn't, it's in the wrong place ;) ...or do I misunderstand the issue? The "install archive" option should only be visible in the MathHub-Pane,which should only show git archives on MathHub or in the local MathHub-folder |
If I am not mistaken, the top level entries in the Mathhub-Pane in IntelliJ correspond to gitlab Projects. Those you cannot clone, only the repositories (corresponding to archives) they contain. Hence you get an error message when you try to install a top level entry. To make matters worse you get the misleading error message "installation has failed, please make sure that git is installed and try again." |
by "project" do you mean "group"? Because yes, those should have that option and that should work. E.g. you should be able to install MitM as a group, not just the individual repositories in the MitM-group (e.g.MitM/Foundation) |
In that case the reason may be that essentially all groups are access-restricted whereas most of the repositories they contain are public? |
Otherwise I am at a loss as to why it does not work. |
|
Ok, then I will change and move the issue accordingly. |
you'll need to be more specific, because it works flawlessly for me. I've called |
@Jazzpirate: indeed, smglom works for me too. Can you confirm that this is a Windows-only issue by attempting to clone e.g. the group Test? |
@Jazzpirate: the issue appears to only apply to the Mathhub side pane. "lmh install" through the mmt-shell works flawlessly for groups, through the side pane it produces the above error for some groups. E.g.: lmh: Attempting to install archive FrameIT It is noteworthy that the shell command "lmh install" triggers a https-clone here whereas the side pane install attempts an ssh-clone. So maybe the problem is that the side pane clicky thing passes on an ssh-URL and sometimes a https-URL is needed? |
If I am not mistaken, I saw Jonny experiencing this issue in the CIP pool 2 or 3 weeks ago. The CIP pool is running Debian, I think. |
Only archives (corresponding to git repositories) should have this option.
EDIT: It appears that groups should be installable. This does not appear to work at the moment, the repositories within a group can only be installed individually.
EDIT2: It works for some groups not for others. E.g. smglom works under Windows, Test does not. The error message is "installation has failed, please make sure that git is installed and try again". Both of these groups are fully public.
EDIT3: It appears that after all this is an Intellij Plugin issue (see my comment further down), so I moved it here again.
The text was updated successfully, but these errors were encountered: