michaelhly / blendgit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blendgit

Keep track of revisions of blend files in git from blender.
This addon is forked version of scorpion81/Blender-Destructability-Editor/blendgit

Installation

  1. Download "blendgit-vX.X.X.zip" from latest release or Gumroad
  2. Launch Blender and open Preferences
  3. In Add-ons section, click "Install..." button and select zip file

Features

Easy & Quick UI

Simple command operations from UI.
file

Access quickly from any workspaces.
topbar

Flexible Operations

Use commands directly and interactively.
Register commands as shortcuts and excute it quickly.
shortcut

Visual Log

Register log commands and switch list visual by purpose.
Set thumbnail of commit to check progress with image.
log

About Merge

Since .blend file is binary, conflicts are inevitable.
Therefore I impremented some salvaging-data funcitons.

Archive Commit

Using $git archive ..., get zip of tracked files from old commit.

Pick Library

Pick librarary data from old .blend file tracked at old commit.

Checkout File

Using $git checkout ..., get tracked files from old commit.

About

License:GNU General Public License v3.0


Languages

Language:Python 100.0%