> Is there a way to make msysgit and cygwin work well together?
Not if you mean that both should be in PATH.
> We currently use the cygwin version because we need cygwin installed
> on our developer machines for other reasons, but we really like the way
I see the point why Cygwin is required on your developer machines (we
have a similar setup here), but the question is why Cygwin needs to be
in PATH.
We are using Cygwin, msysGit and VS2005 in our environment. Cygwin is
not in PATH. If you need to work with Cygwin, open a Bash prompt
("chere" is a nice tool to open a Cygwin Bash prompt in the directory
currently selected in Windows Explorer) and you'll have your
environment set up correctly. VS2005 also requires Cygwin tools like
tar in custom build steps. Therefore, the Cygwin bin directory is
added to the global executable directory in the VS2005 IDE. Finally,
msysGit is installed with the first (default) option, meaning it is
not added to PATH either. This setup is working very well for us.
--
Sebastian