バージョン管理による作業

ソース管理 > バージョン管理

バージョン管理機能を利用して作業を行うには、プロジェクトの作成時に[バージョン管理データベースに新規プロジェクトを作成します。]のオプションを選択する必要があります。プロジェクトの作成時に、このオプションを選択しなかった場合、[ファイル]メニューの[バージョン管理]サブメニューから[プロジェクトの追加]を選択することで、バージョン管理を有効にすることができます。

プロジェクトの作成時、プロジェクトに関する情報は多くのソースファイルに保持されます。ソースファイルは、プロジェクト情報を含む出力ファイルです。オブジェクト間の参照情報は、内部連続番号(ISN)に書き込まれます。各ソースファイルは、Magicのオブジェクト(リポジトリやプログラムなど)を含んでいます。プロジェクトを新規作成した時点で、空のプロジェクトには、各リポジトリやメインプログラムのためのソースファイルが作成されます。

プロジェクトの開発時、全てのプロジェクトソースファイルにアクセスできる必要があります。プロジェクトを実行する場合、プロジェクトソースファイルまたはプロジェクトソースファイルを含んだキャビネットファイルのどちらかが必要です。

バージョン管理機能を使用しないでプロジェクトを開発することもできます。この時は、プロジェクトを新規作成する際に、[バージョン管理データベースに新規プロジェクトを作成します。]のオプションを選択しないようにします。

バージョン管理モードでプロジェクトを開いた場合、ソースファイルはチェックアウトしないければ読込専用の状態になっています。

注意:

  • バージョン管理機能を使用して作業するように定義した後、この設定を解除した場合、変更されたオブジェクトが存在する場合、そのオブジェクトはまだチェックアウト状態で残ります。

  • 手動で読込専用モードを解除する必要があります。

参照