Thanks Don Manfred, we have already used the class of your project, and we can compare the layout files via their JSON file.
But in the versioning system when we merge the project, we have to manage the binary files (.bal) manually.
We hope for your future development.