I think it will probably work out OK if you're not accessing the repository from different locations, and let is synchronize before using it. It doesn't seem like a very stable solution though.
Is there any reason you can't us a publicly available URL for your repository?