Gitに置いても差分が読めない
Accessファイル自体を履歴管理していても、コミット間の具体的な変更箇所が分かりません。
CA! Accessファイル比較ツール
結論
Accessファイルはバイナリ形式のため、Gitの通常の差分表示ではフォーム、レポート、VBAの変更内容を確認できません。変更前後のファイルを「CA! Accessファイル比較ツール」で比較、画面表示し、Excelファイル・CSVファイルに出力。結果を変更履歴として利用できます。
比較対象: フォーム、レポート、モジュール(VBA)。テーブルとクエリは比較対象外です。
Accessファイルはバイナリのままでは差分を追いにくいもの。変更の中身を人が確認できる情報へ変換します。
Accessファイル自体を履歴管理していても、コミット間の具体的な変更箇所が分かりません。
目視確認だけでは見落としやすく、あとから変更理由をたどることも困難です。
どのフォーム、プロパティ、VBAが変わったのかを探す作業に時間がかかります。
変更前と変更後のAccessファイルを用意すれば、確認したい差分へすぐにたどり着けます。
変更前と変更後のAccessファイルを選択します。
フォーム、レポート、モジュールなど確認したい対象を絞ります。
画面で差分を確認し、必要に応じてExcelファイルまたはCSVファイルへ出力します。
比較結果をレビューや記録に使える形で残せるため、属人的だった確認作業を共有できます。
Accessファイル自体はバイナリ形式のため、Gitの通常のdiffではフォーム、レポート、VBAの具体的な変更内容がわかりません。「CA! Accessファイル比較ツール」で変更前後を比較し、結果をExcelまたはCSVへ出力すると、レビューや履歴管理に利用できます。
ファイルが同一か異なるかの判定はできますが、フォーム、レポート、プロパティ、VBAコードの差分確認はできません。
「CA! Accessファイル比較ツール」が出力したExcelまたはCSVファイルをリポジトリへ追加し、変更時点の記録として管理できます。
フォーム、レポート、モジュール(VBA)、セクション、コントロールのプロパティやコードを比較できます。テーブルとクエリは対象外です。