freebsd-dev/tools
Mark Johnston 3279329b2d tools/git: Add git-arc
This is a handy script for creating and updating Differential revisions
from git commits.  It tries to avoid forcing the user to manage their
git tree in any particular way, but makes two major assumptions:
- there is a one-to-one mapping between git commits and Differential
  revisions,
- the title of a Differential revision is the same as the summary line
  of the corresponding commit.

A verbose description of the script's functionality is provided in its
usage message, which should probably be converted to a man page.

A description of workflows using git-arc is here:
https://lists.freebsd.org/pipermail/freebsd-hackers/2021-January/056979.html

There are some loose ends but this is functional enough to be useful.

Discussed with:	jhb
Differential Revision:	https://reviews.freebsd.org/D28334
2021-02-05 09:47:05 -05:00
..
boot tools: boot: use four jobs for building stand 2021-01-31 10:11:41 -06:00
bsdbox ncurses: only keep the version with widechar support 2021-01-05 14:01:32 +01:00
build tools/build/make.py: -DNO_CLEAN -> -DWITHOUT_CLEAN 2021-02-03 17:06:07 +00:00
bus_space
coccinelle
debugscripts
diag
ifnet
kerneldoc ndis(4): remove as previous announced 2021-01-25 21:45:03 +00:00
LibraryReport
lua
pkgbase
regression Drop "All rights reserved" from all my stuff. This includes 2020-10-28 13:46:11 +00:00
sched
test Provide userland notification of gpio pin changes ("userland gpio interrupts"). 2020-12-12 18:34:15 +00:00
tools tools/git: Add git-arc 2021-02-05 09:47:05 -05:00
uma/smrstress
install.sh
make_libdeps.sh
README
tinder.sh

$FreeBSD$

This directory tree contains tools used for the maintenance and
testing of FreeBSD.  There is no toplevel Makefile structure since
these tools are not meant to be built as part of the standard system,
though there may be individual Makefiles in some of the subdirs.

Please read the README files in the subdirs for further information.