NarraLeaf

Studio を接続する

Studio に NarraLeaf Team サーバーを追加し、その証明書を信頼し、プロジェクトを取得する

作者に渡されるのは三つのものです。サーバーのアドレス、一つのアカウント、そしてサーバー証明書のフィンガープリントです。それ以外はすべて Studio がサーバーに問い合わせます。

サーバーを追加する

ランチャーで Team を開く

Team はランチャー内の項目の一つです。このインストールがサインイン済みのサーバーがそこに一覧表示されます。

サーバーを追加する

Add a server(サーバーを追加)でダイアログが開きます。Server address(サーバーアドレス)には、運用担当者から渡されたアドレスを nlteam://team.example.com:41402 の形式で入力します。

証明書を信頼する

組織が独自の証明書を用意していない限り、サーバーは自身の証明書を発行します。Studio は**そのアドレスのサーバーは信頼されていません。**と報告し、それを信頼する手段を提示します。

Studio が表示するフィンガープリントと、運用担当者から送られたものを見比べてから、それを受け入れます。Studio はその認証局をこのアカウントの信頼ストアに追加し、オペレーティングシステムがパスワードを求めることがあります。

サインインする

Sign in(サインイン)には、そのサーバー上のアカウントのユーザー名とパスワードを入力します。

その後、サーバーは Team の下に、そのプロジェクトとともに表示されます。

プロジェクトを取得する

Team の下でサーバーを開くと、Projects(プロジェクト)タブがそこに保持されているものを一覧表示します。各プロジェクトのページには一つの操作があります。

  • Get(取得)はプロジェクトをこのマシンにコピーします。Studio はコピー先をどこにするか尋ねます。
  • Open(開く)は、このマシンが既に持っているプロジェクトを開きます。このマシンに既にあるプロジェクトには On this machine(このマシンにあります)と表示されます。

この方法で取得したプロジェクトはサーバーとの接続を保ち続けるため、その中に記録されたバージョンはサーバーへ送信されます。

プロジェクトをサーバーに送る

このマシンで作成されたプロジェクトは、ワークスペースのバージョンレールからサーバーへ送信されます。あるサーバー向けに作成されたプロジェクトは、ウィザードの最後のステップで、作成と同時に公開されます。

サインアウトする

Studio の設定の NarraLeaf Team セクションには、このインストールがサインイン済みのサーバーと、それぞれに使われているアカウントが一覧表示されます。そこでサーバーを削除すると、そのトークンと認証局を忘れます。このマシンに既にあるプロジェクトには影響しません。

サーバーが応答しないとき

Studio が報告する内容意味
This server did not answer.アドレスが間違っているか、このマシンから 41402 に到達できません。
The server at that address is not a NarraLeaf Team server.何かが応答しましたが、それは Team サーバーではありませんでした。
This server refused the account signed in here.アカウントが無効化されたか、そのトークンが拒否されました。運用担当者に問い合わせてください。
This server cannot be asked from this installation.保存されていたトークンが失われています。サーバーを再び追加してください。

プロジェクトは開けるのにバージョンを送信できない場合、たいていはトークンにそのサーバーのアドレスが含まれていないことが原因です。運用担当者はサーバー上で nlteam status を使ってそれを確認します。

このページの目次