From: Oleg Broytman Date: Tue, 2 Aug 2016 16:22:01 +0000 (+0300) Subject: Make tag-with-version alias X-Git-Url: https://git.phdru.name/?p=cookiecutter.git;a=commitdiff_plain;h=2b64a22fdde1ad164ea9e3dae3777ec20900153e;hp=75b95a854e7bfa25cb07882f74050212944e0b9d Make tag-with-version alias --- diff --git a/project_template/mk-tag-alias b/project_template/mk-tag-alias new file mode 100755 index 0000000..658fdbc --- /dev/null +++ b/project_template/mk-tag-alias @@ -0,0 +1,5 @@ +#!/bin/sh + +exec git config --local alias.tag-with-version \ + "!GIT_EDITOR='vim -c \"source tag.vim\"' \ + exec git tag -s \`python setup.py --version\`" diff --git a/project_template/tag.vim b/project_template/tag.vim new file mode 100644 index 0000000..27d311b --- /dev/null +++ b/project_template/tag.vim @@ -0,0 +1,9 @@ +set fileencoding=utf-8 +edit ChangeLog +normal 1G3yy +buffer 1 +normal 1GPf ;Da: +. +normal JJjdd +s/\.$// +update