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

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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.

None yet

3 participants