Monday, June 17, 2013

What does dcommit stand for in git svn?

It took me some scrounging around to find it, and I don't remember where I did, but git svn dcommit means delta commit.

Git stores full versions of files (and relies on compression to make everything as a whole a manageable size), but SVN stores deltas, or differences between files.

So, when pushing your changes to an SVN repo, git has to build deltas out of all the commits you are sharing and then commit those to the SVN repo.

No comments:

Post a Comment