Hi, On Thu, 14 Feb 2008, Greg J wrote:
> I have a group of five developers that will be transitioning to git. All > but one run Windows exclusively, and I run a mix of Linux and Windows. > > I was wondering if there were any known issues having our master repo on > a CIFS share. I don't know of any, but there is a vague statement in the > git faq to the effect that it might not be a good idea. I thought that, > if anyone would be likely to know, it'd be folks on this list. I have worked with something like that, only that the client was a Linux box. The two problems I encountered: - all the hooks were active, since CIFS is not really clear about how to mark executables. This might not be a problem if the repository was initialised with msysGit, as it disables the executables by adding a postfix, not by setting the executable flag. - the locking gets pretty tricky, because there is this "exclusive" lock thing, which will confuse git, I guess. I haven't investigated in detail, but I fully expect problems when two developers are working on the repository at the same time, not necessarily both writing. Hth, Dscho
