Véndeme control de revisión distribuido

Conozco miles de temas similares flotando. Leí al menos 5 hilos aquí en SO Pero, ¿por qué todavía no estoy convencido de DVCS?

Solo tengo las siguientes preguntas (tenga en cuenta que estoy egoístamente preocupado solo por los proyectos de Java)

¿Cuál es la ventaja o el valor de comprometerse localmente? ¿Qué? ¿De Verdad? ¿Todos los IDEs modernos le permiten realizar un seguimiento de sus cambios? y si es necesario, puede restaurar un cambio en particular. Además, tienen una función para etiquetar sus cambios / versiones en el nivel IDE.¿Qué pasa si colapso mi disco duro? ¿A dónde fue mi repositorio local? (Entonces, ¿cómo es genial en comparación con registrarse en un repositorio central?)Trabajando sin conexión o en un avión. ¿Cuál es el problema? Para poder crear una versión con mis cambios, eventualmente debo conectarme al repositorio central. Hasta entonces, no importa cómo rastree mis cambios localmente.Ok Linus Torvalds da su vida a Git yodia todo lo demas. ¿Es eso suficiente para cantar ciegamente alabanzas? ¿Linus vive en un mundo diferente en comparación con los desarrolladores offshore en mi proyecto de tamaño medio?

¡Echame!

Respuestas a la pregunta(10)

Su respuesta a la pregunta