Skip to content

Create a shell script for fetching and installing the 'latest' or any specific release tag for ms-git. - #797

Open
Erik Schwiebert (eschwieb) wants to merge 1 commit into
microsoft:vfs-2.50.1from
eschwieb:user/eriksc/install-git-mac
Open

Create a shell script for fetching and installing the 'latest' or any specific release tag for ms-git.#797
Erik Schwiebert (eschwieb) wants to merge 1 commit into
microsoft:vfs-2.50.1from
eschwieb:user/eriksc/install-git-mac

Conversation

@eschwieb

Copy link
Copy Markdown

Large mono-repos that want to have tooling for installing a particular version of git can leverage this script to do the selection and download. Right now this is Mac-specific (for the Microsoft Office Monorepo Mac setup systems).

@dscho

Copy link
Copy Markdown
Member

I guess that a better place would be git update-microsoft-git, even if that will require porting the script to C. That would have advantages, though, as it would no longer have to reimplement oh so much functionality (like comparing versions and the like).

@eschwieb

Copy link
Copy Markdown
Author

I guess that a better place would be git update-microsoft-git, even if that will require porting the script to C. That would have advantages, though, as it would no longer have to reimplement oh so much functionality (like comparing versions and the like).

Thanks-- Office wants to get away from depending on home-brew for versioning and installs, which is why I added this script. Additionally, if ms-git is not yet installed at all, then we cannot leverage this command for the initial install.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants