目次

Unity Version Control (PlasticSCM)

名称のゆらぎ

Repository

Repository の表記

SERVERNAME
組織名@cloud Cloud サーバー
local Local PC 上のサーバー
HOST:PORT 任意ホストのサーバー

Branch

Workspace

Perforce と同じように、リポジトリと PC 上のローカルフォルダの関連付けのために Workspace が必要。

CLI

log

workspace

branch

partial mode

cm workspace create WORKSPACENAME LOCALPATH rep:REPOSITORY
cd LOCALPATH
cm partial configure +/PATH/FOLDER
~
cm partial add FILE
cm partial ci -c=MESSAGE
cm partial update
cm partial switch /main/test
~
cm partial update

Script 言語用 API

REST API

  1. コマンドラインから「cm api」を実行するとサーバーが起動する
  2. script 言語から表示されている URL (自分自身の PC) にアクセスして web API を実行する

xml

Local Server

Local Server のリポジトリ保存先の変更方法

  1. 「コンピュータの管理」から Windows のサービス「Plastic SCM Server」を停止する
  2. C:\Program Files\PlasticSCM5\server\jet フォルダを他のドライブにコピーする
    • 説明ではコピー先を D:\data\jet 仮定とする
  3. 以下のテキストファイル jet.conf を作成して C:\Program Files\PlasticSCM5\server\jet.conf に配置する
  4. 「コンピュータの管理」で Windows のサービス「Plastic SCM Server」を起動し直す
jet.conf
basepath=D:\data\jet