我有2個服務器如何鏈接trac與遠程git存儲庫? (2個獨立的服務器)
- 服務器1:包含了我中心的git回購 第二
- 服務器2:包含我edgewell Trac的環境
我試圖讓trac根據git commit消息更新票據。
我知道,有一個後收到鉤,但將只在服務器1
我如何告訴服務器2運行的trac管理員變更添加在cmd上運行?
此外,如果我在服務器2上創建了git repo的克隆,那麼我將使用git pull cmds,這又會調用合併後的掛鉤,但這似乎不會用相同的stdin參數調用後接收掛鉤。
有沒有辦法設置服務器1來運行ssh cmd或將數據負載發送到服務器2上的web cgi腳本,該服務器對克隆的repo執行pull請求並繼續執行trac-admin更改集添加CMD?
我喜歡第二個選項。我查看了第一個選項,但對於獲取掛鉤工作所需的內容感到困惑不解。任何例子都會很棒。 – thefearlessdog