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

Reply via email to