]> mj.ucw.cz Git - git-tools.git/log
git-tools.git
9 years agoMakefile: Fixed release machinery master v1.1
Martin Mares [Thu, 9 Apr 2015 14:25:00 +0000 (16:25 +0200)]
Makefile: Fixed release machinery

9 years agoReleased as v1.1.
Martin Mares [Thu, 9 Apr 2015 14:24:38 +0000 (16:24 +0200)]
Released as v1.1.

9 years agoUpdate2: Avoid Mutt recording messages in ~/sent
Martin Mares [Thu, 9 Apr 2015 14:23:15 +0000 (16:23 +0200)]
Update2: Avoid Mutt recording messages in ~/sent

Using ~/sent is a strange default setting used when there is no
configuration file. Let us override it.

9 years agoUpdate2: Improved detection of source branches
Martin Mares [Thu, 9 Apr 2015 14:16:40 +0000 (16:16 +0200)]
Update2: Improved detection of source branches

When a new branch or tag is created, we tried to detect the branch
where the current commit comes from.

The new detection code is more robust (it parses the output of
"git for-each-ref" instead of "git branch") and it adds a hint when
multiple source branches match.

9 years agoUpdate2: Print commit ranges as "OLD..NEW" instead of "OLD -> NEW"
Martin Mares [Thu, 9 Apr 2015 13:54:38 +0000 (15:54 +0200)]
Update2: Print commit ranges as "OLD..NEW" instead of "OLD -> NEW"

The new format can be easily cut and pasted to Git commands.

11 years agoUpdate2: An attempt at better recognition of merges
Martin Mares [Sat, 6 Apr 2013 22:23:36 +0000 (00:23 +0200)]
Update2: An attempt at better recognition of merges

Merge log messages are more complex than I previously thought.

11 years agoupdate2: Save original STDIN
Martin Mares [Fri, 10 Aug 2012 14:59:29 +0000 (16:59 +0200)]
update2: Save original STDIN

Otherwise, a change of multiple branches sends only one mail, because
our invocation of mutt replaces STDIN.

11 years agoUpdate2: Notifications on changes of tags
Martin Mares [Mon, 16 Jul 2012 20:30:43 +0000 (22:30 +0200)]
Update2: Notifications on changes of tags

11 years agoUpdate2: Removed a FIXME
Martin Mares [Mon, 16 Jul 2012 20:20:54 +0000 (22:20 +0200)]
Update2: Removed a FIXME

Unfortunately, I do not know how to force flattening of an array
when calling a prototyped function. Will anybody help me?

11 years agoUpdate2: Restructured code and added post-receive hook mode
Martin Mares [Mon, 16 Jul 2012 20:11:52 +0000 (22:11 +0200)]
Update2: Restructured code and added post-receive hook mode

11 years agoUpdate2: Always show a global diffstat instead of per-commit ones
Martin Mares [Mon, 16 Jul 2012 18:21:36 +0000 (20:21 +0200)]
Update2: Always show a global diffstat instead of per-commit ones

11 years agoUpdate2: Recognize merges this->another in addition to another->this
Martin Mares [Mon, 16 Jul 2012 18:07:35 +0000 (20:07 +0200)]
Update2: Recognize merges this->another in addition to another->this

This is useful whenever somebody merges two branches and pushes the
result to both of them.

However, both branches must be local. When "git pull" merges with
a remote tracking branch, the commit message includes the name
of the remote, so our test does not trigger (intentionally).

11 years agoAdded a simple Makefile for making releases
Martin Mares [Mon, 2 Jul 2012 21:19:15 +0000 (23:19 +0200)]
Added a simple Makefile for making releases

11 years agoUpdate2: An attempt at recognition of merges v1.0
Martin Mares [Mon, 2 Jul 2012 14:39:40 +0000 (16:39 +0200)]
Update2: An attempt at recognition of merges

Overall, message subjects should be more descriptive.

11 years agoUpdate2: Remember original stdout
Martin Mares [Mon, 2 Jul 2012 14:09:18 +0000 (16:09 +0200)]
Update2: Remember original stdout

When called without --mailto, the message is printed to the standard
output instead.

11 years agoUpdate2: Do not reverse history
Martin Mares [Mon, 2 Jul 2012 14:02:10 +0000 (16:02 +0200)]
Update2: Do not reverse history

Diffs might be easier to read in chronological order, but otherwise
the history is easier to read from the newest entry and it is more
important to be consistent.

11 years agoAdded a README
Martin Mares [Mon, 2 Jul 2012 14:01:42 +0000 (16:01 +0200)]
Added a README

11 years agoUpdate2: Always show both old and new SHA
Martin Mares [Fri, 29 Jun 2012 20:17:02 +0000 (22:17 +0200)]
Update2: Always show both old and new SHA

11 years agoUpdate2: Include mail headers with description of the repo and of the current push
Martin Mares [Fri, 29 Jun 2012 20:09:40 +0000 (22:09 +0200)]
Update2: Include mail headers with description of the repo and of the current push

11 years agoUpdate2: Use `git log -p' instead of `--patch' for backward compatibility
Martin Mares [Fri, 29 Jun 2012 19:51:11 +0000 (21:51 +0200)]
Update2: Use `git log -p' instead of `--patch' for backward compatibility

11 years agoUpdate2: Avoid File::Temp->newdir(), as it requires too new Perl
Martin Mares [Fri, 29 Jun 2012 19:45:44 +0000 (21:45 +0200)]
Update2: Avoid File::Temp->newdir(), as it requires too new Perl

11 years agoAdded a new update hook
Martin Mares [Fri, 29 Jun 2012 19:08:36 +0000 (21:08 +0200)]
Added a new update hook

15 years ago/bin/sh neeed not be bash.
Martin Mares [Sun, 26 Oct 2008 13:12:09 +0000 (14:12 +0100)]
/bin/sh neeed not be bash.

16 years agoRemove the temporary file properly.
Martin Mares [Mon, 16 Jul 2007 13:00:38 +0000 (15:00 +0200)]
Remove the temporary file properly.

17 years agoImproved comments.
Martin Mares [Fri, 3 Nov 2006 19:38:38 +0000 (20:38 +0100)]
Improved comments.

17 years agoRedefined sub_prefix.
Martin Mares [Fri, 3 Nov 2006 19:29:52 +0000 (20:29 +0100)]
Redefined sub_prefix.

17 years agoAdded a generic update hook script.
Martin Mares [Fri, 3 Nov 2006 19:19:55 +0000 (20:19 +0100)]
Added a generic update hook script.