No, definitivamente no. Esta sugerencia de que los DVCS no serían adecuados para la empresa es pertinentemente falsa, un argumento común de FUD de personas que por cualquier motivo tienen el deseo de no abandonar el SVN.
En realidad, también en la configuración de la empresa DVCSes le dan muchos beneficios:
- capacidad de comprobar en frecuencia sin correr el riesgo de bloqueo de otras personas
- trabajando sin conexión
- alto rendimiento
- ramificación Efectiva/fusión
- Patrón de acceso de extracción
Con respecto a este último, puede otorgar a los desarrolladores experimentados acceso de acceso directo al repositorio principal, mientras que para los miembros nuevos o novatos, su mentor los extrae y revisa sus cambios antes de presionarlos.
Atando al debate en la respuesta anterior; de esta manera DVCS le da más control sobre su repositorio, mientras que con SVN, en general, el único modelo real viable es otorgar a todos los contribuyentes el acceso a al menos partes del código.
Es posible que tenga menos control sobre los permisos para las secciones con el código; sin embargo, puede asignar a los diferentes grupos (por ejemplo, equipo de documentación) su propio clon del repositorio principal y fusionarlo periódicamente después de la revisión. O ponga la documentación en un repositorio completamente diferente.
A menudo necesita desaprender las prácticas que aprendió con los VCS centralizados, volver a los casos de uso y qué es lo que desea hacer, y luego considerar cómo un DVCS podría potenciar esto.
Un muy buen artículo para leer para obtener información sobre las diferencias entre los sistemas de control de versiones es Making Sense of Revision-Control Systems.
Usted está equivocado, puede obtener el historial en ambos casos, esa es la razón de ser principal para CUALQUIER sistema de control de versiones. –