¿Por qué Apple eliminó las instantáneas de Xcode 7?

———-

¿Por qué tener instantáneas cuando podemos tener un control real de la versión de hueso fide?

—————–

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.

More Interesting

¿Cuáles son las ventajas y desventajas de tener un solo botón para iPhone y 3 botones (atrás, inicio y configuración) en Android, tanto desde el hardware como desde la perspectiva de la experiencia del usuario?

¿Cuál es el mejor desarrollador de Android o desarrollador de iOS, como carrera?

¿Cuáles son los requisitos básicos del sistema para el desarrollo de iOS?

Cómo usar el menú de la barra deslizante usando Swift en iOS sin un guión gráfico

¿Es ilegal instalar iOS 10.3 Beta 6 si no eres parte de Apple?

¿Por qué es Android mejor que iOS para desarrolladores?

¿Qué software / habilidades necesitaría para diseñar UX y codificar / desarrollar una aplicación de iOS como Tumblr o Snapchat y cuáles son los pasos que tendré que seguir?

Aplicación Panorama para iOS

¿Cuánto tiempo tarda una aplicación de iOS en salir al mercado una vez que se envía a la App Store?

¿Las balizas pueden funcionar sin aplicaciones específicas? ¿Se pueden enviar notificaciones a través de los sitios web utilizando la API BLE o directamente al teléfono (Bluetooth tradicional), o se requiere una aplicación nativa?

Tengo una aplicación en iOS Simulator pero no puedo encontrar los archivos de esa aplicación en mi computadora portátil. ¿Qué debo hacer? La búsqueda de Spotlight no funcionó.

Programación de computadoras: ¿Cuál es la mejor manera de aprender a programar aplicaciones móviles?

¿Cuáles son las últimas actualizaciones para las descargas de Cydia para iOS 11?

Cómo decidir entre iOS y desarrollo de Android

¿Es una mala idea tener diferentes archivos .xib para cada dispositivo?