Files
netease-modsdk-wiki/docs/mcguide/27-网络游戏/课程5:实用知识/第19节:子账号部署和控制台调试功能.md
2025-03-17 13:24:39 +08:00

77 lines
3.2 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
front: https://mc.res.netease.com/pc/zt/20201109161633/mc-dev/assets/img/zdbs02.2d2c4f75.png
hard: 进阶
time: 5分钟
---
# 子账号部署和控制台调试功能
### 概述
团队开发过程中,可能需要协同部署和测试,涉及到一定的权限管理。
### 可实现的效果
- 主账号拥有完全权限
- 子账号被赋予了主账号开发及审核阶段的部署权限:对这些赋予权限的服务器,拥有除删除以外的所有权限
- 子账号被赋予了主账号上线阶段调试权限:对这些赋予权限的服务器,拥有调试和查看日志的权限
### 权限设置
- 在开发者平台进行子账号的管理,可以在这里设置
- 子账号在开发阶段与审核阶段是否允许配置,部署和热更服务器
- 子账号在上线阶段是否允许使用控制台调试
![image-20220411193031517](./images/image-20220411193031517.png)
### 多个子账号协同
如果多个账号同时对一个服务器进行部署,或者服务器配置等操作,会导致冲突。为了避免此类冲突,我们引入了一套锁定机制。
需要执行这些操作的账号需要先锁定服务器,才能进行,而其他账号不能对锁定中的服务器进行部署,配置等操作。
1. 如果一个服务器没有完成配置,那么你只能进行开发测试等功能。
![image-20220411202033275](./images/image-20220411202033275.png)
2. 如果想要进行配置,你必须先点击锁定。完成对服务器的锁定后,其他开发者进行配置或部署将失败。
![image-20220411202352736](./images/image-20220411202352736.png)
3. 锁定后,如上图,你可以对这个服务器进行配置。配置结束后,可以对这个服务器进行部署操作。
![image-20220411202445382](./images/image-20220411202445382.png)
4. 如果你的服务器处于可部署,但是未锁定的状态,如下图,你也必须先锁定,才能进行部署操作。
![image-20220411202033275](./images/image-20220411202033275.png)
5. 当你需要的操作配置部署等都执行完毕的时候请即时解锁避免影响其他账号使用。解锁有两种方式一种是直接点击服务器封面的解锁按钮见下图1另一种是右键或者点击服务器封面的更多按钮在菜单中选择解除锁定。
![image-20220411202352736](./images/image-20220411202352736.png)
![image-20220411203104534](./images/image-20220411203104534.png)
6. 工作台不会即时同步锁定状态,所以有可能出现当你希望执行某操作的时候,可能出现服务器已经被其他账号锁定的情况,会弹出如下的提示。此时,如果你需要执行操作,需要自主联系对方解锁。
![image-20220411203212061](./images/image-20220411203212061.png)
7. 如果你是主账号你有强制解锁服务器的权限。被强制解锁的子账号在3min中内不能再上锁这个服务器。
![image-20220412161046230](./images/image-20220412161046230.png)
### 子账号运营日志权限管理
- 主账号可以在工作台中指定每个运营指令是否允许子账号操作
- 当复制服务器到审核阶段,上线阶段时,运营指令的设置也会被继承
![image-20220411204137558](./images/image-20220411204137558.png)