¿Crees que vale la pena usar el control de versiones si eres un desarrollador independiente, y si es así, por qué? ¿Mantiene el repositorio en su propia computadora, o en otro lugar, donde pueda servir como respaldo?
version-control
solo-development
vedosidad
fuente
fuente
Respuestas:
Si usa un control de fuente descentralizado (Mercurial o Git o Bazaar o lo que sea), obtendrá ventajas sobre SVN / CVS que lo hacen fácil, útil y poderoso de usar en caso de que sea un indy:
De hecho, actualmente, no tiene excusa para no usar una herramienta fuente de control para ningún proyecto. Porque son más potentes y flexibles que antes y se adaptan a sus necesidades.
fuente
el control del código fuente es completamente inútil para desarrolladores independientes, porque como todos sabemos:
Llámeme "desarrollador dependiente": los repositorios de Mercurial se clonan fácilmente entre mi escritorio, computadoras portátiles, unidades de respaldo USB y bitbucket.org. ¡Me he vuelto dependiente y me gusta así!
fuente
Por qué no?
Soy un desarrollador en solitario y uso BitBucket y Mercurial para mis proyectos personales. Tener la capacidad de revertir y bifurcar su código es demasiado bueno para dejarlo pasar.
fuente
Encuentro valor en ello, personalmente. Todos mis proyectos se registran en repositorios git (todos los cuales guardo en varias máquinas en caso de una falla de hardware). Las características más útiles son la ramificación (para que pueda ejecutar un experimento que interfiera con la mitad de mi base de código, y no preocuparme por hacer estallar algo permanentemente) y revertir (que básicamente es deshacer con esteroides; en caso de que descubra que hice algo error que está fuera del rango normal de deshacer).
fuente
Si. Es muy muy útil Mi amigo Matt Gallagher publicó este excelente artículo sobre este tema hace solo unos días en su blog de desarrollo iOS / MacOS "Cocoa With Love".
El artículo está centrado en Mac y Git, pero cubre los conceptos básicos.
También puede estar interesado en las siguientes preguntas de StackExchange (y sus respuestas).
fuente
¿¿Valor?? ¡Debe! Si no usa el control de fuente, entonces no controla sus fuentes, y eso es malo. No puede diferenciar, no puede revertir, no puede rastrear los cambios: pasará horas tratando de descubrir el error ficticio que acaba de ingresar. Es mejor tenerlo en algún servidor respaldado, pero también puede usar su computadora y usar cualquier método de respaldo que considere apropiado.
fuente
Absolutamente use el control de fuente. Luego configure un servidor de compilación y automatice sus procesos de compilación y prueba. Activa las compilaciones de tus confirmaciones de origen de tu repositorio central. He estado trabajando solo durante tres años de esta manera y es maravilloso.
fuente
Si.
Incluso los desarrolladores individuales necesitan a veces ver el estado de su código de alguna revisión anterior. Y siempre es una buena idea hacer una copia de seguridad de todo lo importante, y eso se aplica a todas las personas.
fuente