Определите ответвление в рычаге постобновления

Оборотные стороны:

  • очень небольшие драйверы. Если Вы планируете использовать что-нибудь кроме очень стандартного оборудования, подготовлены к большому количеству боли. Даже получая не фрезу выполнение сервера IBM является зверским.
  • производительность диска сосет. Я имею в виду по сравнению со стандартом плохо настроенные диски ext3 linux, мух ZFS. Однако по сравнению с правильно настроенным XFS это невероятно медленно.
  • Много особенностей повреждается от старых привычек шляп Unix, укрепленных в наших душах в течение 30 лет :-)
0
задан 22 December 2010 в 00:21
1 ответ

Каждым аргументом постобновлению является название, касательно которого был обновлен нажатием, и ответвление, касательно того, чье имя похоже refs/heads/<branch> таким образом, сценарий, чтобы сделать, что Вы хотите, выглядел бы примерно так:

#!/bin/sh

for ref in "$@"
do
  case "$ref" in
    refs/heads/*) /path/to/rebuild-site `basename $ref`;;
  esac
done
2
ответ дан 4 December 2019 в 15:00

Теги

Похожие вопросы