У меня есть unhelved cl, содержащий файл 'add', называемый foo.txt. Когда я возвращаю этот список изменений, foo.txt исчезает из моей рабочей области, но остается на моем hdd.Возврат неиспользуемых файлов в perforce
p4 unshelve -f -s $A -c default :: unshelving add foo.txt
p4 revert -c default //MY_WORKSPACE/... :: foo.txt is reverted
p4 opened -C MY_WORKSPACE :: shows none
Когда я открываю рабочее пространство, я все еще вижу foo.txt.
есть способ удалить добавленный файл? (За исключением очевидного удаления его вручную)
Это не имеет никакого отношения к удалению. Ваш вопрос действительно о возврате * добавленных * файлов. – jamesdlin
Возможный дубликат [Perforce: «удалить из рабочей области» из командной строки?] (Http://stackoverflow.com/questions/2314848/perforce-remove-from-workspace-from-command-line) – raven
@raven Это ничего не значит «удалить из рабочего пространства». Речь идет о том, что происходит с локальным файлом, после 'p4 add', за которым следует' p4 revert'. (С 'shelve',' unshelve', брошенным, чтобы усложнить ситуацию). –