Ambas operaciones restauran un conjunto de archivos a un estado anterior y son esencialmente formas más rápidas y seguras de deshacer errores que usar el p4 obliterate
comando (y no necesita acceso de administrador para usarlos).
En el caso de "Rollback ...", esto podría ser cualquier número de archivos, incluso un depósito completo. Puede indicarle que retroceda a una revisión, lista de cambios o etiqueta específica. Los archivos se restauran al estado en que estaban en el momento de la creación de esa revisión, lista de cambios o etiqueta.
En el caso de "Volver a enviar la lista de cambios enviada #####", la operación de restauración está restringida a los archivos que se enviaron en la lista de cambios #####. Esos archivos se restauran al estado en el que estaban antes de enviar esa lista de cambios, siempre que no se hayan realizado cambios en esos archivos desde entonces. Si se han realizado cambios posteriores en cualquiera de esos archivos, Perforce le informará que esos archivos ahora están desactualizados. Tendrá que sincronizar con la revisión de la cabeza y luego resolver las diferencias. De esta manera, no inadvertidamente golpea los cambios que realmente desea conservar.
Ambas operaciones funcionan esencialmente enviando revisiones antiguas como revisiones nuevas. Cuando realiza un "Rollback ...", está restaurando los archivos al estado en que se encontraban en un momento específico , independientemente de lo que les haya sucedido desde entonces. Cuando realiza un "Retroceso ...", intenta deshacer los cambios que realizó en un punto específico en el tiempo , mientras mantiene los cambios que se han producido desde entonces.