He sido usuario de SVN durante muchos años y no puedo decir que estoy totalmente feliz por eso. Hace unos días, mi compañero me pidió que echara un vistazo a git diciendo que "tiene un mejor rendimiento, es más fácil fusionarse y ramificarse".
He estado leyendo algunos artículos de comparación de git vs. SVN y estaría feliz si la gente pudiera resumir los pros y los contras usando ambos sistemas de control de versiones.
Ahora estoy buscando personas que hayan cambiado de un sistema a otro y escuchen opiniones subjetivas.
Sé por mí mismo que realmente me gusta la forma en que funciona SVN, ya que tengo un repositorio central desde el cual las personas pueden pagar, sabiendo que puedo implementar desde él una copia de desarrollo en vivo y una copia de producción en vivo, pero a veces tenemos dolores de cabeza al clasificar conflictos u otros errores y cada vez que necesitamos diferenciar o examinar el historial de un archivo, tenemos que lidiar con la latencia de la red.
Por otro lado, tener una plataforma distribuida también parece un dolor de cabeza, ¿cómo puede controlar los accesos? ¿tiene un repositorio central desde el que empuje y actualice?
Gracias por arrojar algo más de luz sobre el tema.