NarraLeaf

在 Studio 中连接

在 Studio 中添加 NarraLeaf Team 服务器、信任它的证书并获取项目

作者拿到三样东西:服务器地址、一个账号,以及服务器证书的指纹。其余的都由 Studio 向服务器索取

添加服务器

在启动器中打开 Team

Team 是启动器中的一项。本安装已登录的服务器都列在那里

添加服务器

添加服务器会打开对话框。服务器地址填运维给出的地址,形如 nlteam://team.example.com:41402

信任证书

除非团队提供了自有证书,服务器会签发自己的证书。Studio 会提示该地址的服务器未被信任,并给出信任它的入口

把 Studio 显示的指纹与运维发来的那个核对一致后接受它。Studio 会把该颁发机构加入当前账户的信任库,操作系统可能会要求输入密码

登录

登录填该服务器上某个账号的用户名和口令

之后这台服务器会出现在 Team 下,并列出它的项目

获取项目

Team 下打开服务器,项目标签页会列出它保存的内容。每个项目的页面上有一个动作:

  • 获取把项目复制到本机,Studio 会询问副本放在哪里
  • 打开用于本机已有的项目。已在本机的项目会标注已在本机

这样取得的项目保持与服务器的连接,在其中记录的版本会发送到那里

把项目发送到服务器

在本机创建的项目,从工作区的版本栏发送到服务器。为某台服务器创建的项目会在向导最后一步随创建一起发布

退出登录

Studio 设置中的 NarraLeaf Team 一节列出本安装已登录的服务器,以及每台使用的账号。在那里移除一台服务器会忘记它的令牌和颁发机构,本机已有的项目不受影响

服务器没有响应时

Studio 的提示含义
这台服务器没有响应地址不对,或本机无法访问 41402
该地址有响应,但不是 NarraLeaf Team 服务器有东西在响应,但它不是 Team 服务器
这台服务器拒绝了此处登录的账号账号已被停用,或它的令牌已被拒绝。请联系运维
本机无法向这台服务器提问保存的令牌已经没有了,重新添加这台服务器

项目能打开却发送不了版本,通常是令牌里没有这台服务器的地址。运维在服务器上用 nlteam status 可以查到

本页目录