———-
¿Por qué tener instantáneas cuando podemos tener un control real de la versión de hueso fide?
—————–
- Cómo automatizar la aplicación iOS con XCUITest
- ¿Cuál es el mejor 'efecto de texto de Photoshop' para escribir en las fotos que se muestran dentro del iPhone?
- Cómo construir una aplicación de chat en tiempo real que sea nativa para Andriod, iOS, Windows y Mac
- ¿Qué es complejo de hacer en Objective-C que es mucho más elegante (menos código) en Swift?
- Móvil: ¿cuál es el mejor sistema para administrar notificaciones push entre varias aplicaciones?
Debido a que las instantáneas eran automáticas, en cada compilación, donde el “control de versiones” tiene que “comprometerse” a realizar copias de seguridad, con instantáneas si de repente tiene un error que no parece tener sentido, pude encontrar lo que sucedió en 2 minutos, porque simplemente podría retroceder en el tiempo a las compilaciones reales y ver por qué una compilación funciona, y una no funciona, LADO A LADO, nada menos (como una confirmación completa) y hacerlo rápidamente sin tener que restablecer nada, con la menor cantidad de pulsaciones de teclas del mundo, nada menos … e igual de rápido volví a la última versión si quisiera, incluso simplemente copié el código de una compilación anterior, sin revertir en absoluto, solucioné los problemas tan rápido que hizo que las cabezas giraran … estamos hablando segundos de tiempo para encontrar exactamente Qué salió mal…. cosas que no puede hacer con la máquina del tiempo (piense en ver de lado a lado con punteros reales a los cambios realizados hace solo 15 minutos o hace 2 días si lo desea) ni tendrá un “compromiso de control de versiones” en el momento necesario cuando algo así sale mal.
Gracias Apple por eliminar otra característica útil porque todos tus ingenieros parecen estar derivando de MSFT hoy en día … En su forma, ni siquiera sabían cuán útil era la instantánea, porque cómo lo harían, nunca tuvieron algo tan útil como eso. (una máquina del tiempo Xcode con esteroides)
cualquiera que pensara que la instantánea era “inferior” o la versión de “control de versión” simplemente no la estaba utilizando como estaba previsto (o muy probablemente)
El control de versiones tiene usos extremadamente buenos, y la instantánea no interfirió en absoluto con esos usos, utilicé ambos sin ningún problema, ahora cuando veo que surge un problema inusual, estoy atrapado con la horrible perspectiva de mirar mis confirmaciones que se hicieron hace días o semanas … y luego me di cuenta de que tendré que sacar copias de seguridad de la máquina del tiempo para archivos individuales para ver cuál salió mal, solo para descubrir que fue lo último que pensé que salió mal … y de Por supuesto, lo último que intento …
y adivina a quién maldecir por unos minutos mientras hago todo esto.