Some more git object save fixes

Linus Torvalds torvalds at linux-foundation.org
Tue Mar 11 15:06:42 PDT 2014


So I started wanting to actually use this as my main save format, and in 
the process wanted to fix up some details - and found a rather annoying 
bug in the process.

So the first patch fixes the bug, the two other trivial patches then fix 
up the saving detail I wanted.

Dirk - I'll probably just start saving to the "linus" branch of the git 
dive repository, and the old "linus.xml" file in master becomes stale. The 
new git save format means that we can share all the data in separate 
branches, and the old "we have to create a merge because we've both edited 
our dives in the master branch" behavior goes away.

                Linus

---

Linus Torvalds (3):
  git-load: Add trips to the trip list on loading
  git-save: don't save the subsurface version string in the object tree
  git-save: don't create a redundant new commits with no changes

 load-git.c | 31 +++++++++++++++++++++++++------
 save-git.c |  6 +++++-
 2 files changed, 30 insertions(+), 7 deletions(-)

-- 
1.9.0



More information about the subsurface mailing list