Releases: brunopostle/ifcmerge
Windows executable
This is an experimental ifcmerge.exe for Windows created using PAR::Packer.
Install this if you are seeing merge conflicts with IfcOwnerHistory.
Native IFC whitepaper PDF
A distributable PDF of the Native IFC whitepaper generated from this source
Native IFC
A white-paper introducing a collaborative BIM using open standards and open protocols
A simple to implement set of protocols for reading and writing BIM data, known as Native IFC, enables robust multi-user collaborative BIM workflows. We show how full version tracking, rollback, attribution, staging, merging, multi-user editing, issue tracking, automated checking, and publishing can be achieved by hosting IFC data in established commercial and open source git-forge services. We show that the git revision control system as a Common Data Environment (CDE) for BIM data is scalable, secure, future-proof and fully interoperable with existing systems. We show multiple software applications and libraries that already implement Native IFC, this is a real-world technology.
Windows executable
This is an experimental ifcmerge.exe
for Windows created using PAR::Packer.
On the command-line it should work the same as described in the README.
If you use the Sourcetree GUI for managing your git repository (which seems pretty popular), you should (untested) be able to configure it here: Options -> Diff -> External Diff / Merge -> Merge Tool -> Custom
Set Merge Command to C:\Program Files\ifcmerge\ifcmerge.exe
(or wherever you have put it)
..and set Arguments to \"$BASE\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\"