Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In SVN, the author is being stored as an unversioned revision property, namely svn:author. Every time a Subversion user makes a commit, SVN creates a new revision and sets this revision svn:author property to be equal to that exact user's name, e.g. johndoe in this case:

Code Block
languagetext
themeFadeToGrey
titleSVN revision 196
------------------------------------------------------------------------

...

r163 | johndoe | 2017-06-07 20:22:15 +0500 (Wed, 07 Jun 2017) | 1 line

...

Changed paths:

...

   A /project

...

   

...

A /project/branches

...

   A /project/tags

...

   A /project/trunk

...

initial layout for the project

...

------------------------------------------------------------------------


Git, in turn, also stores author's name along with every commit, but this name differs from that in SVN: whereas SVN stores actual username, Git stores a name that's set by user.name Git directive, e.g., by global setting:

...