Pivotal start и pivotal finish

December 6, 2010, revised January 1, 2011 gem git pivotal tracker pivotal_shell Ruby VCS

Сегодня воскресенье, и найти затык в работе оказалось сложно ввиду ее отсутствия.

Все же в pivotal_shell добавилось две команды - start и finish, позволяющие прямо из командной строки начать и закрыть задачу.

А еще, если нужно, чтоб ни один коммит не прошел без идентификатора задачи (я постоянно забываю их ставить), можно положить следующий код в .git/hooks/commit-msg (и, конечно, сделать chmod +x .git/hooks/commit-msg):

#!/usr/bin/env ruby

message = gets

unless message =~ /\[#\d+\]/
  print 'No story id found in commit message. Aborting.'
  exit 1
end

Гем традиционно доступен на rubygems.

Buy Me a Coffee at ko-fi.com