Estamos utilizando Eclipse (con el plugin eGit) y quiero alojar un repositorio en una unidad de red compartida a la que varios usuarios tienen acceso de escritura.¿Es seguro para múltiples usuarios usar un repositorio de Git en una unidad de red compartida?
¿Todos los usuarios pueden apuntar al mismo repositorio original (en la unidad compartida) o sería mejor para cada usuario clonar el repositorio en su unidad local, trabajar fuera de esta versión local y enviar los cambios al original en red como ¿necesario?
Eclipse parece que le permite "importar" (a su área de trabajo Eclipse) un proyecto de un repositorio de Git, pero ese proyecto importado no parece ser supervisado por Git hasta que elige "Compartir proyecto". En este paso, el directorio de trabajo se convierte en el directorio de trabajo del repositorio para ese proyecto. Es de suponer que todos los usuarios que compartan este proyecto tendrían el mismo directorio de trabajo, es decir, el del repositorio en la unidad compartida.
No tengo claro las implicaciones de esto, pero no parece una buena idea, en la primera inspección! ¿Cómo manejará los problemas básicos, como 2 usuarios que intentan abrir el mismo archivo para editarlos simultáneamente, por ejemplo?
Gracias.
Bueno, no necesitas git para esto. Simplemente use una unidad de red normal y deje que todos sus desarrolladores lean y escriban desde allí. No lo recomendaría, ya que terminarás teniendo muchos problemas, pero es posible. – Sgoettschkes