Estoy buscando una forma / herramienta para recibir una notificación si alguien más en mi equipo está editando el mismo file que yo. Esto es para evitar conflictos cuando se fusiona más tarde. No se trata de bloquear el file, sino de centrar su atención en él (y luego iniciar una conversación con el otro desarrollador si es necesario).
Y no, no creo que la solución sea una mejor comunicación en equipo. Independientemente de qué tan buena sea la comunicación de su equipo, siempre hay casos en los que necesita hacer algunos cambios en varios files mientras trabaja en los files "acordados". No sería tan productivo si cada diez minutos le gritas a todo el mundo "oye, ¿alguien está haciendo cambios en ese y ese file?" …
Un process / herramienta como este mejorará nuestra productividad al:
(He buscado pero no he podido encontrar una respuesta. Pregunta relacionada: https://productivity.stackexchange.com/questions/16721/git-way-to-track-file-changes-in-your-team- y-advertir-sobre-potenciales-conflictos )