perforce - p4 revert -w 选项没有正确删除文件

标签 perforce

根据 p4 help revert,我得到:

    The -w flag causes files that are open for add to be deleted from the
    workspace when they are reverted.

但是,当我尝试使用 -w 时,我得到以下信息:

> p4 revert -w ./dir1/newfile.c
//depot/test/dir1/newfile.c#1 - was add, reverted
> ls ./dir1/newfile.c
./dir1/newfile.c

我是不是遗漏了什么,或者这是 p4 中的错误? (注:我的版本如下):

Proxy version: P4P/LINUX26X86_64/2014.2/1099171 (2015/06/16)

最佳答案

“p4 revert”只撤销还没有提交的操作。 它不会从磁盘中删除文件。还原后应单独删除该文件。

关于perforce - p4 revert -w 选项没有正确删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35487752/

相关文章:

merge - Perforce:如何获得分支之间所有已更改文件的差异?

perforce - P4V : Automatically Integrating Changes Changelist-By-Changelist Using Branch Mapping

perforce - p4v 命令行提交更改列表

git - 那么哪个更好,是使用 git-p4 还是只是将 .git 目录滑入工作目录并让 perforce 忽略它?

Perforce:如何 p4 集成本地未提交的变更列表?

unicode - 如何防止从 Perforce unicode 文件中删除 BOM

version-control - 公共(public) Perforce 开源存储库?

perforce - 在我的工作区中看不到 perforce 版本控制文件

java - 通过java追加perforce权限表会导致权限表为空

python - P4Python - 创建一个挂起的更改列表并保持默认挂起