• 検索結果がありません。

[Unifinity]運用マニュアル

N/A
N/A
Protected

Academic year: 2021

シェア "[Unifinity]運用マニュアル"

Copied!
11
0
0

読み込み中.... (全文を見る)

全文

(1)

1 / 11

【Unifinity】運用マニュアル

第 1.2 版

作 成 者 株式会社ユニフィニティー 作 成 日 2016 年 9 月 28 日 最 終 更 新 日 2017 年 9 月 15 日

(2)

2 / 11 本マニュアルは、Unifinity で Unifinity アプリケーションを開発し、運用を行っていこうとしている方を対象とし、ファイル の管理方法やUnifinity アプリケーションの配布方法について理解するためのものです。

目次

【Unifinity】運用マニュアル ... 1 目次 ... 2 1 Unifinity ファイルの管理方法 ... 3 1.1 TortoiseSVN ... 3 1.1.1 SVN リポジトリ ... 3 1.1.2 インストール ... 3 1.1.3 チェックアウト ... 4 1.1.4 Unifinity アプリケーションの作成 ... 5 1.1.5 ファイルを管理対象に指定 ... 5 1.1.6 コミット ... 5 1.1.7 アップデート ... 5 1.1.8 コンフリクト ... 6 2 アプリケーションの配布方法 ... 7 2.1 Unifinity アプリケーションファイルの転送(Studio からの転送) ... 7 2.2 Unifinity アプリケーションファイルの配布(メール方式) ... 7 2.2.1 Windows の場合 ... 8 2.2.2 iOS の場合 ... 9 2.2.3 Android の場合 ... 9 2.3 実行ファイルの配布 ... 10 3 Unifinity アプリのバージョンアップ対応方法 ... 11 3.1 Unifinity アプリケーションファイルを配布している場合 ... 11 3.2 実行ファイルを配布している場合 ... 11

(3)

3 / 11

1

Unifinity ファイルの管理方法

Unifinity Studio で作成した、プロジェクト・画面設計・DB 設計・処理設計の各ファイルは、ファイル管理ツールで管理 することが可能です。 複数人でUnifinity Studio を使用し、一つのアプリケーションを共同で作成していく場合は、ファイル管理ツールを使用 することで、安全かつ簡単にファイルを共有することができます。 本章は、基本的なネットワークの知識や、ファイル管理の仕組みについての知識がある方を対象としており、サーバー上 にSVN のレポジトリが準備してあることを前提といたします。

1.1

TortoiseSVN

ファイル管理ツールとしてTortoiseSVN でファイルを管理する方法を記載いたします。その他のファイル管理ツールを使 用される場合は、適宜操作を読み替えて進めてください。

1.1.1 SVN リポジトリ

SVN リポジトリをサーバー上に構築する方法については、Aapache Subversion1Web ページ等をご覧ください。

また、後述するTortoiseSVN をパソコンにインストールしてある場合は、パソコン内のフォルダや、ネットワークストレージ 上のフォルダなどをSVN リポジトリとして設定することができます。

1.1.2 インストール

TortoiseSVN2Web ページの「Downloads」から最新版の TortoiseSVN のインストーラーをダウンロードし、パソコン

にインストールしてください。

1 https://subversion.apache.org/ 2 https://tortoisesvn.net/

(4)

4 / 11

1.1.3 チェックアウト

サーバー上のSVN リポジトリと同期をするフォルダを、パソコン内に作成してください。

(5)

5 / 11

1.1.4 Unifinity アプリケーションの作成

Unifinity Studio を起動し、「1.1.3 チェックアウト(P.4)」で作成したフォルダにプロジェクトを新規作成してください。 その後、画面設計・DB 設計・処理設計を行い、アプリケーションを作成してください。

1.1.5 ファイルを管理対象に指定

「1.1.4 Unifinity アプリケーションの作成(P.5)」で作成したフォルダ及び、その中にある、拡張子が「.ufp」「.uff」「.ufs」 「.ufl」のファイルを、TortoiseSVN の「Add」を使用し、ファイル管理対象に追加してください。

1.1.6 コミット

「1.1.4 Unifinity アプリケーションの作成(P.5)」で作成したフォルダを、TortoiseSVN の「SVN Commit」を使用し、SVN リポジトリにアップロードしてください。

1.1.7 アップデート

「1.1.4 Unifinity アプリケーションの作成(P.5)」で作成したフォルダで、TortoiseSVN の「SVN Update」を使用すると、 SVN リポジトリにあるファイルをダウンロードすることができます。

(6)

6 / 11

1.1.8 コンフリクト

同一のファイルを複数人で同時に変更することは、更新の競合が発生する可能性があるため、推奨いたしません。 競合が発生した場合は、「1.1.6 コミット(P.5)」や「1.1.7 アップデート(P.5)」実行時に、下図のようにコンフリクトとなります。

この場合、サーバー上のファイルか、パソコン上のファイルのどちらか一方を残し、もう片方を破棄する必要があります。 「Resolve conflict using ‘theris’」でサーバー上のファイルを残すか、「Resolve conflict using ‘mine’」パソコン上のファ イルを残すかのどちらかを選択してください。

(7)

7 / 11

2

アプリケーションの配布方法

2.1

Unifinity アプリケーションファイルの転送(Studio からの転送)

Unifinity Application Player を Unifinity Studio とネットワークで接続し、直接アプリケーションファイルを受信するこ とができます。

詳細は 「Unifinity 基本マニュアル基礎 3」の「アプリケーションの転送」をご覧ください。

2.2

Unifinity アプリケーションファイルの配布(メール配布方式)

Unifinity アプリケーションファイルをメールに添付することで、各デバイスに配布することができます。

Unifinity プロジェクトを保存したフォルダにある、拡張子が「.uap」のファイルが Unifinity アプリケーションファイルとなり ます。

Unifinity アプリケーションファイルをメールに添付して送信し、Unifinity Application Player がインストールされたデ バイスで受信することで、Unifinity アプリケーションを配布することができます。

(8)

8 / 11

2.2.1 Windows の場合

受信したメールの添付ファイルから、Unifinity アプリケーションファイルを任意の場所に保存します。

その後、Unifinity Application Player のメニューから「プロジェクトを開く」を選択し、保存した Unifinity アプリケーショ ンファイルを選択してください。

(9)

9 / 11

2.2.2 iOS の場合

受信したメールの添付ファイルから、Unifinity アプリケーションファイルをタップし、「Unifinity にコピー」を選択してくだ さい。 添付ファイルをタップします Unifinity にコピーを実行 アプリ転送が完了します

2.2.3 Android の場合

受信したメールの添付ファイルから、Unifinity アプリケーションファイルをタップし、「Unifinity にコピー」を選択してくだ さい。 添付ファイルをタップします Unifinity を選択します アプリ転送が完了します

(10)

10 / 11

2.3

実行ファイルの配布

各OS で直接実行できる形式3のアプリケーションファイルを作成することができます4 詳しくは「ビルドマニュアル」をご覧ください。「ビルドマニュアル」を利用するには、Unifinity のサポートパックプラスの契 約が必要です。契約に関しては、弊社営業窓口までお問い合わせください。

3 Windows 用:exe ファイル。Android 用:apk ファイル。iOS 用:ipa ファイル。

4 Windows 用には Microsoft VisualStudio が必要です。Android 用には Eclipse が必要です。iOS 用には macOS

(11)

11 / 11

3

Unifinity アプリのバージョンアップ対応方法

3.1

Unifinity アプリケーションファイルを配布している場合

通常の配布と同様の方法で、Unifinity アプリケーションファイルを配布し、Unifinity Application Player に取り込んで ください。 なお、DB 定義に変更があった場合、そのテーブルのデータはすべて初期化されます。DB 定義に変更がない場合はデ ータが保持されます。

3.2

実行ファイルを配布している場合

UnifinityStudio のプロパティーにある「バージョン番号」の数値を変更したうえで、Unifinity アプリケーションファイルを 生成してください。 実行ファイルを実行時に、「バージョン番号」が以前と異なる場合に限り、自動的にバージョンアップが実行されます。「バ ージョン番号が同じ場合」にはバージョンアップが適用されません。 「バージョン番号」には全部で4 つのセクションがあり、Unifinity アプリケーション開発者が好きな位置に好きな数値を自 由に設定することができます。 なお、DB 定義に変更があった場合、そのテーブルのデータはすべて初期化されます。DB 定義に変更がない場合はデ ータが保持されます。

参照

関連したドキュメント

施工計画書 1)工事概要 2)計画工程表 3)現場組織表 4)主要機械 5)主要資材 6)施工方法 7)施工管理計画. 8)緊急時の体制及び対応

⑥ニューマチックケーソン 職種 設計計画 設計計算 設計図 数量計算 照査 報告書作成 合計.. 設計計画 設計計算 設計図 数量計算

Visual Studio 2008、または Visual Studio 2010 で開発した要素モデルを Visual Studio

第二運転管理部 作業管理グループ当直長 :1名 第二運転管理部 作業管理グループ当直副長 :1名 第二運転管理部 作業管理グループメンバー :4名

ALPS 処理水の海洋放出に 必要な設備等の設計及び運 用は、関係者の方々のご意 見等を伺いつつ、政府方針

現状では、3次元CAD等を利用して機器配置設計・配 管設計を行い、床面のコンクリート打設時期までにファ

その 2-1(方法A) 原則の方法 A

自動車環境管理計画書及び地球温暖化対策計 画書の対象事業者に対し、自動車の使用又は