Commit graph

5 commits

Author SHA1 Message Date
Joseph Mingrone
a997bb59d8 .gitauthors: Add Breno Leitao (leitao) and Leandro Lupori (luporl) 2018-05-22 10:17:39 +00:00
Joseph Mingrone
7597570cae .gitauthors: Add Gleb Popov (arrowd) 2018-05-18 07:18:06 +00:00
Joseph Mingrone
74a8c49fc2 .gitauthors: Add Matt Macy (mmacy) 2018-05-03 22:53:24 +00:00
Joseph Mingrone
c7e49f87a5 .gitauthors: Add Rebecca Cran (bcran) 2018-04-22 19:31:02 +00:00
Joseph Mingrone
d48dcafbef Add authors file for informative author fields with git log
From the top of the ports tree run
	git config svn.authorsfile .gitauthors
and `git log` will show author fields that look like
	Rodney Grimes <rgrimes@FreeBSD.org>
instead of
	user <user@aed309b6-a8cd-e111-996c-001c23d10e55>.

Warning: If a commit is made by an author who is not included in this
file, `git svn dcommit` will fail until the author has been added.

This file is append-only.  Anyone who has ever committed or has commit
access to any of the repositories should be included.  The only exception
when users could be removed is if they no longer have an account and
never committed.

TODO: - Add peter's script [1] to a post-commit hook, so that additions to
        svnadmin/conf/access will be reflected in .gitauthors as soon as
        possible.
      - Add peter's script to a cron job on freefall to update .gitauthors
        when users change their gecos information.

[1] Latest version of the script can be found at
    freefall:/home/jrm/update_gitauthors.pl

Reviewed by:	eadler karels mat peter rgrimes swills
Differential Revision:	https://reviews.freebsd.org/D13754
2018-04-18 22:29:18 +00:00