|
|
|
git pull hook
|
|||
|---|---|---|---|
|
#18+
хочу повесить хук на команду git pull создал файл post-merge и вставил в каталог hooks но при вызове git pull этот файл не вызывается есть идеи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 14:55 |
|
||
|
git pull hook
|
|||
|---|---|---|---|
|
#18+
Есть идея что он вызывается но выпадает в осадок по ошибке а ты и не понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 18:32 |
|
||
|
git pull hook
|
|||
|---|---|---|---|
|
#18+
автор#!/bin/bash composer update такая команда в шелле срабатывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 18:53 |
|
||
|
git pull hook
|
|||
|---|---|---|---|
|
#18+
1) post-merge должен быть исполняемым (по крайней мере под линуксом) 2) post-merge вызывается только если pull получает новые коммиты. Если же никаких изменений нет то не вызывается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 19:13 |
|
||
|
git pull hook
|
|||
|---|---|---|---|
|
#18+
Ну и 3) Если merge прошел с ошибкой то post-merge тоже не вызывается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 19:15 |
|
||
|
git pull hook
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyНу и 3) Если merge прошел с ошибкой то post-merge тоже не вызывается ошибка это конфликт? у меня постоянно вываливается окно редактора с сообщением авторMerge branch 'master' of bitbucket.org получается изза этого не срабатывает хук? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 19:32 |
|
||
|
git pull hook
|
|||
|---|---|---|---|
|
#18+
в штанишкахошибка это конфликт? Да. в штанишкаху меня постоянно вываливается окно редактора с сообщением авторMerge branch 'master' of bitbucket.org получается изза этого не срабатывает хук? Это просто сообщение коммита. Это не ошибка. После выхода из редактора происходит коммит с мержем. Какая у вас система хоть? Винда, линукс? Если линукс - установлен ли бит исполняемости? Если винда, то Msys или Cygwin или что-то еще - я не в курсе, но думаю что в них по разному могут настраиваться хуки. Ну и наконец, а почему собственно вы думаете что хук не вызывается? Где ваши доказательства?:) ЗЫ. (Оффтопик) Вообще то что у вас при pull происходит реальный merge, а не fast-forward говорит о том что у вас через одно место организована работа с ветками и репами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2014, 22:41 |
|
||
|
git pull hook
|
|||
|---|---|---|---|
|
#18+
система линукс убунту -rwxrwxr-x 1 29 Ноя 29 10:51 post-merge на хук вешается команда автор#!/bin/bash composer update вывода команды нету- или выполняется без вывода в консоль? плюс я руками запустил composer update и пошли обновления, значит команда давно не вызывалась ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2014, 00:02 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=38834472&tid=1341136]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
184ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 538ms |

| 0 / 0 |
