В Perforce, как мне вернуть изменения, я создал файл?Как вернуть файл в Perforce?
$ p4 status
UI\FormMain.cs - reconcile to edit //UI/FormMain.cs#73
$ p4 revert UI/FormMain.cs
UI/FormMain.cs - file(s) not opened on this client.
В Git Я делаю это с помощью команды git checkout
.
$ git status
# On branch master
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: Form.cs
#
no changes added to commit (use "git add" and/or "git commit -a")
$ git checkout Form.cs
$ git status
# On branch master
nothing to commit, working directory clean
Обычный рабочий процесс Perforce должен явно открывать файлы для редактирования * first * через 'p4 edit' перед тем, как прикасаться к файлам (иначе сервер не будет знать и ничего не сделает, когда вы попробуете' p4 revert'). Если вы будете следовать этой практике, все будет идти гладко. – jamesdlin