¿Cuántas veces has estado programando y cosas que funcionaban dejan de funcionar...? Para evitar esto en XCode disponemos de una herramienta muy sencilla y útil.
Podemos hacer "capturas instantáneas" (crear versiones) del proyecto e irlas guardando y en un momento dado restaurar y que el proyecto vuelva a una versión concreta, ésta herramienta nos va a facilitar llevar esta gestión de manera sencilla y eficiente.

Para crear una versión puedes hacerlo de dos maneras:
* XCode : File - Make Snapshot
* Acceso directo: comando(manzana) + control + S
*Primera opción (make) del gestor de versiones , para abrir el gestor: en XCode: File - Snapshot
Gestión de versiones: File-Snapshots
Opciones en la parte superior:
- make: Crea una nueva versión
- delete: Elimina la versión seleccionada.
- restore: Restaura el proyecto a la versión seleccionada.
- hide: esconde la zona derecha de la pantalla donde se muestra el detalle de los cambios que se han realizado.
Justo debajo de este menú tenemos el listado de las versiones que tenemos guardadas y cuando seleccionamos una de ellas debajo aparece el detalle de la misma (nombre fecha y comentarios) y en la parte derecha de manera resumida los ficheros que se han modificado, si hacemos clic sobre cualquiera de los cambios debajo aparece el fichero antiguo y el actual para que veamos que cambio en concreto se ha producido.
Algo tal que así:

Y finalmente en la parte inferior izquierda sale un resumen de los ficheros eliminados, modificados y añadidos.
11 comentarios:
Interesante, habrá que probarlo. Saludos.
Genial! Esto es muy útil!
Espero que os sea de utilidad para mi por lo menos si lo es :)
Gracias por el dato... no tenia idea de la existencia de esta funcionalidad. Usualmente hacia copias de la carpeta de mi proyecto xD...
Hola.. me estaba aportando mucho vuestro blog.. pero últimamente no hay movimiento. ¿Vacaciones o cierre definitivo?
Hola Rubén hemos estado de vacaciones pero nos estamos ya poniendo en marcha de nuevo :)
Pues no sabes lo que me alegra leerte. Enhorabuena por el blog
Gracias Rubén :)
Holassss, espero que despues de tanto tiempo se me lea.
Una cosita y esto tambien vale para cargar un snapshot anterior y ejecutarlo? o solo vale como copia de seguridad del codigo propiamente.
Lo digo por si no suele dar errores de linkado.
Saludetes :)
Creo que también puedes ejecutar un snapshot antiguo
Yo creo que también :)
Publicar un comentario