P4V界面—理解Workspace(工作区)
接下来我们的学习开始进入到关键概念和实际操作的讲解,可能会有些硬核和枯燥。但是这是游戏人的必经之路,加油吧!各位老师!!!
📦 课前回顾
首先在你点击P4V启动后,第一次会出现这样的连接框
填写说明
| 字段 | 说明 | 示例 |
|---|---|---|
| Server | P4服务器地址 | IP:1666 |
| User | 你的用户名 | 姓名拼音 |
| Workspace | 可不填,后续再创建 | — |
⚠️提示:一般只需要填写 Server 和 User,Workspace 可以后续再创建。
进入后是这样的
⚠️ 重要提示
❌不要使用补丁把界面换成中文
✅要习惯英文界面
很多操作和内容如果使用中文翻译会不准确!
这时候我们需要理解一个概念,叫做workspace!!!
🏠 Workspace是什么?
Workspace = 你的"个人专属文件夹"
想象一下这个场景:
┌─────────────────────────────────────┐ │ 公共仓库(服务器) │ │ │ │ 存放着所有人的所有文件 │ │ └── 策划的文件 │ │ └── 美术的文件 │ │ └── 程序的代码 │ │ │ └─────────────────────────────────────┘ ↕ Sync(同步) ↓ ┌─────────────────────────────────────┐ │ 你的工作区(本地电脑) │ │ │ │ 只有你需要的文件 │ │ └── 策划 → 只同步策划相关的文件 │ │ └── 美术 → 只同步美术相关的文件 │ │ │ └─────────────────────────────────────┘🖼️ 一张图看懂Workspace概念
📦 为什么要用Workspace?
原因一:隔离你的工作环境
你在 Workspace 里: ├── 改文件 ├── 删除文件 ├── 复制文件 └── ...各种操作 以上所有操作,都不会影响服务器上的文件!只有当你执行"Submit"时,服务器才会更新。
💡好处:即使你改错了,也不会影响别人!
原因二:不是所有文件都需要同步
| 服务器文件量 | 你的硬盘容量 |
|---|---|
| 几百万个文件 | 有限空间 |
所以,Workspace 定义了"你只需要同步哪些文件"。
🔑 Workspace的三个关键配置
| 配置项 | 是什么意思 |
|---|---|
| Workspace Name | 这个工作区的名字(英文/拼音) |
| Root Directory | 工作区在本地电脑的哪个文件夹 |
| View(视图) | 映射:服务器上的哪个文件夹 ↔ 本地的哪个文件夹 |
📁 举个例子
假设你是场景美术,你只需要同步场景相关的文件:
服务器上的路径: //depot/Game/Art/Levels/Scene_A/ 你的Workspace配置: Root Directory: D:\MyWork\GameProject View: //depot/Game/Art/Levels/Scene_A/ → D:\MyWork\GameProject\Scene_A\这样,你只需要同步 Scene_A 相关的文件,其他文件不会出现在你的电脑上。
✊实际创建步骤
第一步:找到创建入口
第二步:Basic配置
配置说明:
| 字段 | 说明 |
|---|---|
| Workspace name | 设置你的workspace的命名,这是唯一标识 |
| Workspace root | 本地目录(建议:目录名与workspace name保持一致) |
| Stream | 选择仓库的分支(用于区分游戏版本,如1.0、1.1) |
第三步:Advance配置(进阶)
💡说明:一般公司会有专门设置或后台服务自动处理,通常不需要修改。但需要了解以下参数:
| 参数 | 说明 |
|---|---|
| Client type | 控制workspace是否可以修改文件 |
| Allwrite | 勾选后,即使未签出文件也可以修改(谨慎使用!) |
第四步:点击OK
创建成功!
你会在 P4V 界面看到新创建的 Workspace:
🎯 今天学到了什么?