The problem isn't IDE-related at all, it's
about the filesystem. Windows
doesn't allow creating files with a path longer than 255 characters, so
it will fail at attempting to fetch the sources from GitHub.
And that's not actually true, the filesystem itself does allow long path
names, it's the Windows API that is broken. There are alternative APIs
that allow longer path names (32k chars), but it seems that very few
developers use those instead of the default ones (not even the official
Windows applications seem to use those), so most applications are broken.
This is why using cygwin works, because it correctly uses the modern
APIs. And maybe in time other tools will work as well, but we can't say
that "your tool is broken, use something else" when the tool works for
99.9% of all the other software packages.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%…
Ok, I see the problem. I though the problem was only when compiling the
whole project, not only while a user try to checkout.
--
Frédéric Bouquet
Twitter/Github : bouquetf