...
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 | ||||||
---|---|---|---|---|---|---|
| ||||||
------------------------------------------------------------------------
|
...
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:
...