Closed hansfn closed 10 years ago
Yeah, that's exactly what the new Git for Windows project is all about. I'm currently working on an installer script that ships with the SDK and that can be used to create a user installer that is solely build around mingw-get packages. That means, if you'll be using that installer to install Git for Windows, there's no need to keep a separate MSYS installation around. However, the other way around it does not work, as we have several new and updated packages in our packages repository that upstream MSYS does not have.
I'll close this as this will not be implemented as part of msysgit, but as part of the new project.
See also the current first FAQ entry.
OK, this feature request might not be very popular, but let me try to explain.
Git for Windows contains MSYS and hence it shouldn't be necessary to have another MSYS installation on my computer. However, Git for Windows can't (easily) be extended with more tools, since mingw-get is missing. (For example, I would like to have mintty, rsync and wget which are available in upstream MSYS.) mingw-get also supports upgrading.
Another approach is of course to make an alternative package of Git for Windows for people that already have MSYS. Is this currently possible or does Git for Windows need a specific version of some program that is outdated in MSYS upstream - Perl for example?
PS! I see there is work on extending/improving mingw-get (in https://github.com/git-for-windows/sdk) but only for setting up the build environment. Still, very interesting.