Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

brunopostle/ifc-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 

Repository files navigation

ifc-git

BlenderBIM Git support

IMPORTANT NOTE, GIT SUPPORT IS NOW IN BLENDERBIM, THIS REPOSITORY IS DEFUNCT

Installation

Download the file and install it using the Blender add-on preferences.

You will need BlenderBIM and GitPython. For the experimental branch merging feature you will need ifcmerge.

Usage

A new IFC Git panel is addded to Scene > Properties. If your IFC file in BlenderBIM is saved in a local Git repository you will be able to browse branches and revisions, loading any past version. The panel offers functionality to create a Git repository if it doesn't already exist.

Saved changes can be committed or discarded. Committing changes to an earlier revision forces the creation of a branch, forking the project. Under some circumstances forked branches can be merged together.

External changes to the Git repository made using other tools, such as pulling remote branches, are reflected in the addon and don't require restarting Blender.

The diff functionality highlights Products that exist in the current revision that are different or which don't exist in the selected revision.

2023 Bruno Postle bruno@postle.net

About

BlenderBIM git support

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages