バージョン管理ツール Devin

Devin

Claris FileMaker のためのDevOpsプラットフォーム。FileMaker システムの運用全般をサポートする開発支援ツール

Devinとは

Devin は、ClarisFileMaker 開発におけるバージョン管理、デプロイ自動化、回帰テストなどの機能を提供する画期的な DevOps ツールです。これまでClaris FileMaker 開発では、本番環境への直接的な変更や、開発ファイルと本番ファイルの煩雑な差し替え作業が課題となっていました。Devin はこれらの問題を解決し、効率的で安全な開発プロセスを実現します。

・デンマーク製
・2024年に1.0をリリース
・バージョン1.2から寿商会が国内総代理店として販売開始
・フリー版もあり

主な特徴

バージョン管理
− 専用の開発サーバーでファイルを管理
− 世代管理機能により開発の履歴を追跡可能
− バージョン間のスクリプト差分を視覚的に表示(v1.2から)

デプロイ自動化
− クリック操作のみで本番環境へのデプロイを自動化
− 将来的には FileMaker Developer Tool を活用した差分マージにも対応予定

回帰テスト
− 開発環境での安全なテスト実施が可能

価格

初期導入支援¥300,000
年間利用料¥120,000/1サーバー
・上記価格は税別です。
・初期導入支援を受けられない場合はサポートの対象外となります。

初期導入支援の内容
・セットアップ支援
・バージョン管理についての初期教育
・ブランチ、バージョン、リリースの初期社内ルール策定支援
・Devin の基本的な使い方、デプロイパイプラインの作り方

サポートについて
・サポートは専用の問い合わせフォームから受付し、メールによる回答となります。
・専任のサポートをつける電話サポートについては別途費用となります。
・サポートを受けるためには、弊社からのライセンス購入と初期導入支援を受けた方のみとなります。
・以下の場合はサポートの対象外となります。公式ドキュメントをお読みになり自己解決してください。
 - 初期導入支援を受けていない
 - 弊社から Devin ライセンスを購入していない
 - Free ユーザ

メリット・デメリット

Devin から直接購入するメリット
・Solo や Team プランの購入可能
・5 Server以上なら10%程度のコストメリット
デメリット
・為替リスク、クレジットカード決済
・Server ライセンスの最低購入本数が多い
・サポートは Devin と英語で直接
・初期導入支援は自力
寿商会から購入するメリット
・Enterprise プランを Server ライセンス1本から購入可能
・為替リスクなし、請求書払い可能
・初期導入支援・サポートが日本語
デメリット
・Devin サイトから直接購入できるその他のプランや月額購入はできない

まずは無償版からスタート

以下のURLから無償版をご利用いただけます。ぜひともお試しください。
https://devin.fm/

よくある質問

バージョン 1.2 から何が出来るようになりましたか?
1.2 の新機能で、Windows Server 対応、スクリプト Diff などができるようになりました。
バージョン管理システムの方式は何ですか?
ファイルを丸ごと差し替えする集中型バージョン管理です。ただし、Claris FileMakerの仕組み上、チェックアウト/コミットのような機能はありません。
過去のバージョンにいつでも戻せますか?
全てのバージョンへの復元が可能。バックグラウンドでファイルを差し替えるためにファイルを閉じるため、完了するまでの間はファイルへ接続できません。
ファイルを差し替えるときはデータはどうなりますか?
データを差し替えるかどうかを選択できます。データ移行を選択した場合はバックグラウンドで Claris FileMaker Data Migration tool を使って高速にデータ移行します。
テスト自動化とはなんですか?
テスト自動化は指定したフォルダー内にあるスクリプトを実行し、スクリプトの結果が True かそれ以外かを一覧表示します。テスト駆動開発(TDD)において重要な機能です。テスト仕様書やテストスクリプトを自動作成するものではありません。
オンプレミスの Server でも使用できますか
使用可能です。Devin へクライアントがサインインする時はインターネットに接続できる環境が必要です。
Windows環境でも使用できますか?
FileMaker Server は Windows Server または Ubuntu OS、MacOS で動作します。開発ファイルへのアクセスや開発は通常通り FileMaker Pro から行えますが、バージョン管理やデプロイなどの Devin-Engine へは MacOS の FileMaker Pro が必要です(Windows FileMaker Pro への対応は計画中)。
複数人による同時開発は可能ですか?
1つの開発ファイルを複数人で同時開発することはできますが、複数の開発ブランチをわけてそれぞれのブランチで開発した内容を追加機能部分だけデプロイすることは現在できません(将来の機能予定)。
日本において寿商会以外から購入することはできませんか?
代理店経由の販売は現状いたしておりません。
1つのユーザーが複数のチームに所属することはできますか?
バージョン 1.2 現在ではできません。それぞれのチームにサインインする専用の Devin アカウントを作成してください(近日バージョンで対応予定)。
日本語対応について教えてください。
・Devin-Engin アプリケーションは英語のみ(当面日本語化予定なし)。
・ファイル名・ブランチ名は日本語不可(近日バージョンで対応予定)。
・バージョン説明文は日本語入力が可能。
・公式ドキュメントは一部日本語化済み。主要部分はまだ英語ですが近日日本語対応予定です。
・寿商会の支援やサポートは日本語です。