Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Split Windows installer in to user/system flavours #197

Merged
merged 1 commit into from
Oct 29, 2020

Conversation

mjcheetham
Copy link
Collaborator

Split the Windows installer into two versions: a single-user installer, and a system-wide installer.

The old installer installed in Program Files (x86) and set the system Git configuration, which is now what the system-flavoured installer does.

The new single-user installer places files in %LOCALAPPDATA% and updates the ~/.gitconfig (global) user Git configuration instead.

The benefit of the single-user installer is that it does not require an administrator to install it, and doesn't affect other users of the system.

There will now be two installers for Windows: gcmcore-win.... and gcmcoreuser-win..... This is the same as VS Code.

Split the Windows installer into two versions: a single-user installer,
and a system-wide installer.

The old installer installed in Program Files (x86) and set the system
Git configuration, which is now what the system-flavoured installer
does.

The new single-user installer places files in %LOCALAPPDATA% and updates
the ~/.gitconfig (global) user Git configuration instead.

The benefit of the single-user installer is that it does not require an
administrator to install it, and doesn't affect other users of the
system.
@mjcheetham mjcheetham added installation Specific to installation and uninstallation platform:windows Specific to the Windows platform labels Oct 29, 2020
@mjcheetham mjcheetham merged commit 96c52e4 into git-ecosystem:master Oct 29, 2020
@mjcheetham mjcheetham deleted the winstall-split branch October 29, 2020 15:29
@cyqsimon
Copy link

cyqsimon commented Jan 7, 2021

README.md needs to be updated with an explanation for this. I was initially very confused as to why there are two Windows binaries and which one I should install.

@mjcheetham
Copy link
Collaborator Author

README.md needs to be updated with an explanation for this. I was initially very confused as to why there are two Windows binaries and which one I should install.

Hi @cyqsimon, thanks for reminding me here. I've updated the readme in b9084dd.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
installation Specific to installation and uninstallation platform:windows Specific to the Windows platform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants