Skip to content
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

Symlinks still not working on windows #958

Closed
hohwille opened this issue Oct 21, 2022 · 2 comments · Fixed by #934
Closed

Symlinks still not working on windows #958

hohwille opened this issue Oct 21, 2022 · 2 comments · Fixed by #934
Labels
bug Something isn't working config should be configurable or configuration change software software-package with 3rd party products windows specific for Microsoft Windows OS

Comments

@hohwille
Copy link
Member

This is a follow up bug issue of #220.
Symlinks can still not be created properly on windows what makes the shared software feature useless on win.
As a result you always end up with this error:

Access is denied.

Or this one:

You do not have sufficient privilege to perform this operation.
@hohwille hohwille added bug Something isn't working windows specific for Microsoft Windows OS software software-package with 3rd party products config should be configurable or configuration change Team_IDE labels Oct 21, 2022
@hohwille
Copy link
Member Author

I finally found this awesome discussion:
https://stackoverflow.com/questions/16465953/mklink-permission-on-windows-8

hohwille added a commit to hohwille/ide that referenced this issue Oct 21, 2022
@hohwille
Copy link
Member Author

Due to the junction used the DEVON_SOFTWARE_PATH has to point to the same device or drive letter but that is no real limitation.
Incredible that I finally made this great feature also work on windows.

@hohwille hohwille added this to the release:2022.08.004 milestone Oct 21, 2022
hohwille added a commit to hohwille/ide that referenced this issue Oct 24, 2022
hohwille added a commit that referenced this issue Nov 7, 2022
… doInstall (#934)

* #878: insteall latest version if unspecified

* #933: fixed typo

* #878: insteall latest version if unspecified also for docker

* #878: added to CHANGELOG

* #826: excuse rule for cobigen added

* #878: fixed stupid bug

* #847: fix for global tools and cobigen

* #878: #933: fixes and improvements

* #893: ability to configure version prefix

* #940: handle silent mode in doInstall and simplify doSetup

* #934: shellcheck fix

* #934: CHANGELOG

* #940: generalize macos workarounds

* #940: generalize macos workarounds

* #940: generalize macos workarounds

* #940: need to implement on mac, small improvements for debugging

* #940: generalize macos workarounds

* #940: generalize macos workarounds

* #940: fix - thanks shellcheck

* #940: fixed doInstall java extra arg order

* #940: OMG: fixed custom tools bug

* #893: extended test and fixed doVersionCompare

* #934: removed code entirely

* #934: removed TODO

* #934: simplified

* #934: fixed download caching

* #934: fixed aws

* #934: keep code to remove aws installer

* #934: fixed typos

* #957: symlink fix

* #957: symlink fix

* #934: fixed gcviewer

* #934: shellcheck fix

* #934: shellcheck war starts

* #934: improve DEVON_SOFTWARE_PATH on win

* #934: shellcheck fix

* #958: make symlinks work on windows

* #958: updated documentation

* #934: improved DoD from review comment

* #934: define HOME always on top

* #960: prevent "oc version" error

* #940: improve MacOS workaround

* #934: fixed doMavenArchetype

* #934: fixed aws

* #934: aligned and simplified

* #940: fixes for MacOS workaround

* #940: MacOS quickfix for eclipse

* #911: further improvements for eclipse

* #934: shellcheck fix

* #934: nasty shellcheck

* #960: added to CHANGELOG

* #961: split functions, fixed intellij version command on mac

* #961: fixed function doc

* Fix Add-plugin and custom start parameter

I fixxed the add plugin function which forgot to call vscode with "--install-extension".
And I changed the run command so it passes the arguments given to the run method, so you can run vscode with custom start parameters aswell now.

For example:
devon vscode run --list-extension

* #934: removed debug output

* #961: fixed function doc

* #934: #943: improve vscode plugin installation

* rename pip-latest-windows to pip-latest-pip

There was in an error installing pip on Windows because the installation file was renamed from pip-latest-windows-py to pip-latest-pip.py

* use cg --version

* #934: added missing X flags

* #940: fixed MacOS Workaround

* #934: python fix due to doInstall installer missuse

* #934: improved doc for shared software

* #934: rancher fix due to doInstall installer missuse

* #934: kubectl shall not have knowledge about docker installation

Co-authored-by: Genetics <102921542+Amueller36@users.noreply.github.com>
Co-authored-by: alfeilex <101652401+alfeilex@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working config should be configurable or configuration change software software-package with 3rd party products windows specific for Microsoft Windows OS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant