Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the origin of the name 'dcommit' in git svn dcommit?

Tags:

Does dcommit stand for Distributed Commit? Something else?

like image 619
Pete Hodgson Avatar asked Sep 15 '10 23:09

Pete Hodgson


People also ask

What does git Dcommit do?

Commit each diff from a specified HEAD directly to the SVN repository, and then rebase or reset (depending on whether or not there is a diff between SVN and HEAD). This will create a revision in SVN for each commit in git.

What is SVN git?

git svn is a simple conduit for changesets between Subversion and Git. It provides a bidirectional flow of changes between a Subversion and a Git repository. git svn can track a standard Subversion repository, following the common "trunk/branches/tags" layout, with the --stdlayout option.

What does git SVN clone do?

The git svn clone command transforms the trunk, branches, and tags in your SVN repository into a new Git repository. Depending on the structure of your SVN repo, the command needs to be configured differently.

Which feature of git makes attractive over SVN?

Git has the advantage that it's MUCH better suited if some developers are not always connected to the master repository. Also, it's much faster than SVN. And from what I hear, branching and merging support is a lot better (which is to be expected, as these are the core reasons it was written).


1 Answers

According to this link, it stands for Delta Commit. More specifically:

  • The command to use is git svn dcommit. The d stands for delta (there used to be a git svn commit command that has since been renamed to git svn set-tree because its behaviour was considered a little 'surprising' for first-time users).
like image 92
LittleBobbyTables - Au Revoir Avatar answered Oct 01 '22 05:10

LittleBobbyTables - Au Revoir