Add section about git hooks.
|Deletions are marked like this.||Additions are marked like this.|
|Line 45:||Line 45:|
|The scripts are provided by the githooks project, whose repository is hosted at gitorious:
|The scripts are provided by the githooks project, whose repository is hosted at github:
Miscellaneous administrivia for GDB developers
This page documents things like where to find cron scripts.
Several scripts exist in the "ss" module of the "gdbadmin" cvs repository.
cvs -d $firstname.lastname@example.org:/cvs/gdbadmin co ss
auto-merge from gcc
The "master" copy of several files live in the gcc source tree, and are periodically merged into the binutils-gdb repo.
These files are:
@files = ("Makefile.tpl", "Makefile.def", "Makefile.in", "configure.ac", "configure", "config", "install-sh", "missing", "depcomp", "config.guess", "config.sub", "compile", "ylwrap", "config.rpath", "ltgcc.m4", "ltmain.sh", "ltoptions.m4", "ltsugar.m4", "ltversion.m4", "lt~obsolete.m4"); $dir_rx = qr,^(libiberty|include|intl|libdecnumber)/,;
Files in "include" are then checked for existence in binutils-gdb.git.
Patchwork is a proposed code review system.
The binutils-gdb.git repository relies on a set of scripts (git "hooks") to perform a number of operations when users are trying to push to sourceware's binutils-gdb.git repository, such as rejecting merge commits on branches where this is forbidden, or sending email notifications, filing bugfixes in bugzilla, etc.
The scripts are provided by the githooks project, whose repository is hosted at github: https://github.com/brobecke/git-hooks
The documentation is available at: GitHooksUsersGuide