@dwins good catch. I'll make it so that it always synchronized on the
file's full path.


> It seems to me that locking on the namespace would introduce contention
> between multiple repositories if they happen to use the same namespace so I
> believe we should not do it.
>