Bu işlemlerin her ikisi de bir dizi dosyayı önceki bir duruma geri yükler ve aslında p4 obliterate
komutu kullanmadan hataları geri almanın daha hızlı ve daha güvenli yoludur (ve bunları kullanmak için yönetici erişimine ihtiyacınız yoktur).
"Geri Alma ..." durumunda, bu herhangi bir sayıda dosya, hatta tüm bir depo olabilir. Belirli bir revizyon, değişiklik listesi veya etikete geri dönmesini söyleyebilirsiniz. Dosyalar, revizyon, değişiklik listesi veya etiketin oluşturulduğu sırada bulundukları duruma geri yüklenir.
"Geri Gönderilen Değişiklik listesi #####" durumunda, geri yükleme işlemi, değişiklik listesi ##### ile gönderilen dosyalarla sınırlıdır. O zamandan beri bu dosyalarda hiçbir değişiklik yapılmadığı takdirde, bu dosyalar, değişiklik listesi gönderilmeden önce bulundukları duruma geri yüklenir. Bu dosyalardan herhangi birinde daha sonra değişiklikler yapılmışsa, Perforce size bu dosyaların artık güncel olmadığını söyleyecektir. Kafa revizyonuyla senkronize etmeniz ve ardından farklılıkları çözmeniz gerekir. Bu şekilde, gerçekte tutmak istediğiniz değişiklikleri yanlışlıkla engellemezsiniz.
Her iki operasyon da eski revizyonları yeni revizyonlar olarak sunarak çalışır. Bir "Geri Alma ..." işlemi gerçekleştirdiğinizde , dosyaları o zamandan beri ne olduğuna bakmaksızın belirli bir zamanda bulundukları duruma geri yüklersiniz . Bir "Geri al ..." işlemi gerçekleştirdiğinizde, o zamandan beri meydana gelen değişiklikleri korurken, belirli bir zamanda yaptığınız değişiklikleri geri almaya çalışıyorsunuz .