Регулярное выражение для CLR (C #) в SSIS [дубликат]

Немного другой скрипт, который только быстрые переходы, имена которых совпадают с их ветвью вверх по течению. Он также обновляет текущую ветвь, если возможна быстрая перемотка вперед.

Убедитесь, что все ветви ветвей ваших ветвей установлены правильно, запустив git branch -vv. Установите верхнюю ветвь с помощью git branch -u origin/yourbanchname

Скопируйте пасту в файл и chmod 755:

#!/bin/sh

curbranch=$(git rev-parse --abbrev-ref HEAD)

for branch in $(git for-each-ref refs/heads --format="%(refname:short)"); do
        upbranch=$(git config --get branch.$branch.merge | sed 's:refs/heads/::');
        if [ "$branch" = "$upbranch" ]; then
                if [ "$branch" = "$curbranch" ]; then
                        echo Fast forwarding current branch $curbranch
                        git merge --ff-only origin/$upbranch
                else
                        echo Fast forwarding $branch with origin/$upbranch
                        git fetch . origin/$upbranch:$branch
                fi
        fi
done;
6
задан Sam Hanley 27 October 2015 в 16:07
поделиться

1 ответ

Удалите / в начале и в конце строки.

20
ответ дан Andrey Shchekin 21 August 2018 в 12:02
поделиться
  • 1
    Кроме того, a-z s можно удалить (или опцию IgnoreCase), а тире должно быть в конце класса символов [A-Z.-]. – Tim Pietzcker 14 May 2013 в 07:09
  • 2
    – Soul Slayer 14 May 2013 в 07:26
  • 3
    Не работает - не соответствует или создает ошибку? – Andrey Shchekin 14 May 2013 в 07:27
  • 4
    Я нашел свою ошибку. Была орфографическая ошибка. Спасибо за вашу помощь! – Soul Slayer 14 May 2013 в 07:30
  • 5
    @SoulSlayer Почему вопрос был изменен, чтобы включить этот ответ? Это сбивает с толку, когда я смотрю на это и вижу, что ответ уже был реализован в вопросе. – guanome 11 September 2013 в 17:54
Другие вопросы по тегам:

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