/ / Зателефонуйте гачку після отримання в git in mirorred repo - git, clone, trac, git-post-accept

Зателефонуйте пост-отримаєте гачок в гіт в mirorred repo - git, clone, trac, git-post-receive

Я використовую trac, і мені потрібно зателефонувати на сервер, що приймає гачок, де встановлено trac. Головне сховище розташоване в github, тому я клонував github repo на локальний сервер

git clone --mirror ** **

і коли я біжу

git fetch --all

Я хочу, що цей git буде запускати хук після отримання. Це можливо?

Відповіді:

1 для відповіді № 1

Гачок після отримання працює на сервері, колихтось штовхає так. Немає нічого, що запускає пост-вибірку, за припущення, що той, хто запускає вибірку, може виконати якусь іншу команду безпосередньо згодом (або як частина сценарію оболонки), яка виконує бажану дію.

Я повністю не зміг розшифрувати, що самекоманда, яку ви хотіли втікати куди і за яких обставин. Якщо ви намагаєтеся постійно оновлювати репозиторій git сервера trac, ви можете попросити github надіслати електронну пошту або з'єднання tcp, або щось інше, коли воно отримає коміт. Це повідомлення електронної пошти / з'єднання TCP / і т.д. може викликати бажане витягування / отримання Інший варіант - опитувати github щогодини або що завгодно.

Подальше пояснення того, що ви хочете, було б добре, якщо вищезазначеного буде недостатньо.