Forguncyマニュアル
チーム開発
Forguncyの使い方 > チーム開発

Forguncy は、複数の開発者が同じプロジェクトを共同編集および管理するための機能を提供しています。規模の大きなアプリケーションなど、複数の開発者がより柔軟、かつ効率的にアプリケーションの作成を行うことをサポートします。

チーム開発の概要

チェックアウトとチェックイン

チェックアウトとチェックインは、Forguncyのチーム開発において最も基本的な概念です。チェックアウトとチェックインにより、複数の開発者が同じモジュールを同時に編集して競合を引き起こすことを防ぎます。

モジュール

モジュールとは、Forguncyのチーム開発機能においてチェックアウト/チェックインを行うことができる最小単位のことです。ページは、各ページそれぞれがモジュールとなりますが、テーブルはデータベース全体が1つのモジュールとなります。なお、リンクテーブルの場合、Forguncy Builderからの操作に関してはチーム開発機能の管理対象となりますが、ほかからの変更は管理対象外です。Forguncy Builder以外から管理対象のリンクテーブルに対して変更を行ったものをForguncy Builder側に反映させる場合、データベースをチェックアウトして[最新の情報に更新]の操作を行う必要があります。

Git

Gitとは、一般的にプログラムのソースコードなどの変更履歴を記録・追跡するためのバージョン管理システムのひとつで、オープンソースソフトウェアとして提供されています。Gitをローカルネットワーク上のコンピューターにインストールしてGitサーバーを構築する方法の他に、複数の企業がGitホスティングサービスを展開しています。

Forguncyのチーム開発機能を使用するためには、いずれかの方法でGitのリポジトリを使用可能な状態にする必要があります。

チーム開発機能使用時の注意事項

関連トピック