プロジェクトデータベース単なる共同作業のためのソリューションではない

Deeplからの自動翻訳

共同作業をする方法を夢見ていますか?世界中のどこにいても、さまざまな場所にいるチームメンバーと一緒に仕事ができ、ファイルやプロジェクトの最新バージョンがどこにあるのか迷うことがない方法。新しい機能をテストし、うまくいかなかった場合にロールバックする別の方法。ファイルのフルバックアップを実行する代わりに、ロールバックする復元ポイントを選択することができます。4D v18とプロジェクトデータベースのおかげで、これらのシナリオが可能になりました。

プロジェクトデータベースとは?

プロジェクトデータベースとは、テキストベースのファイルによる4Dデータベースのことです。これらのファイルには、データベース構造から、フォーム、メニュー、ユーザー設定、必要なリソースなどのユーザーインターフェイスまで、4Dデータベースアプリケーションのすべてのソースコードが含まれています。

プロジェクトデータベースは、4D Developerアプリケーションを使用して作成され、処理されます。プロジェクトファイルは、最終的なアプリケーションのデプロイメントファイルを構築するために使用されます。

なぜ、プロジェクトデータベースで作業するのでしょうか?

  • 共有する同僚と簡単にコードを交換することができます。コードの一部をコピーして、メールに貼り付ければ、すぐに実行できます。
  • 柔軟性。複数のアプリケーションを使用していて、会社のグラフィック憲章を尊重しながら、いくつかのダイアログを再利用したいとお考えですか?各アプリケーションにコンポーネントをインストールするか、データベース間でフォームをコピーしてください。
  • 簡素化。特にグラフィック・チャーターを尊重するという点では、スタイルシートを使ってすべてのアプリケーションのフォント、カラー、アイコンなどを定義することができます。
  • デバッグ。プロジェクト・ファイルをソース管理リポジトリに保存することで、バージョンを比較し、問題のあるコードのソースを簡単に特定することができます。
  • デプロイメント。ソースコントロール・リポジトリを利用すれば、複数のブランチ開発用と本番用など)を簡単に管理できます。

このリストは決して完全ではありませんが、これらの利点はすべてプロジェクトデータベースのおかげです。

プロジェクト・データベースが提供するすべての新機能や能力については、今後のブログ記事で詳しく説明します。ご期待ください。

Vanessa Talbot
- プロダクトオーナー - Vanessa Talbotは、2014年6月に4Dプログラムチームに参加しました。プロダクトオーナーとして、彼女はユーザーストーリー(ユーザーが期待する新機能とその使用法)を書き、それを具体的な機能仕様に変換する役割を担っています。また彼女の役割は、実装された機能が顧客のニーズを満たしているかどうかを確認することでもあります。入社以来、4Dにおける主要機能の定義に関わってきました。プリエンプティブ/マルチスレッドの新機能の大部分と、非常に複雑なテーマである組み込みアプリケーションの新アーキテクチャに取り組んできました。VanessaはTelecom Saint-Etienneで学位を取得後、Criminal Research Institute でオーディオビジュアル部門の開発者としてキャリアをスタートさせました。また、メディアや医療の分野でも、技術サポートやプロダクションの分野で働いてきました。