- 设定p4的连接参数等
- p4 info
- p4 clients // 列出所有的client,client属于p4命令的上下文,执行undo时必须处于一个明确的client下,即Workspace下
- p4 client -d clientname // To delete a workspace
- p4 set
- p4 set P4PORT=site:port
- p4 set P4USER=Brother.Zhou
- p4 set P4CLIENT=workspace_name
- 回滚版本
- p4 sync f:\p4repo\Surreal\Projects\AnJiXi_VR\AnjixiVR_Project\...@22248 // 将AnjixiVR_Project目录整个回滚到22248号状态。22248号状态之后的所有更新全部从本地移除。
- p4 sync -f 参数// 参数同上,force模式,即丢弃本地所有文件,完全从零开始拉取到指定changlist版本状态
- p4 sync ...@22248 // 将当前目录整个回滚到22248号状态
- p4 sync ... // 将当前目录整个更新到最新版本
- p4 undo folder\...@changelist_no,now // 将指定changelist直到当前最新的changelist全部回滚,即回滚到指定changelist的上一个版本。与上一条命令等价
- p4 undo //depot2/dirE/readme.txt#2 // 将readme.txt回滚到#1
- p4 undo @1000,@1000 // 仅将1000号changelist本身进行回滚,即仅将1000号changelist里涉及的每个改动进行一次revert
- 获取最新changelist号
- p4 changes -m1 /path/to/your/workspace/...#have
- 比如cd到ue工程根目录下,执行p4 changes -m1 ./...#have
- checkout
- p4 edit ./Config/DefaultEngine.ini
- 激活RCS关键字替换功能
|