如何告訴Trac關於新添加的Git分支?既然談的Git可以很快迷惑,這裏有一個具體的例子:自動添加新的Git分支到Trac
$ git clone [email protected]:/path/to/repo.git
$ cd repo
$ git checkout -b test_branch
$ git push -u origin test_branch
我:假設我有一個「中心」的Git服務器,foo.example.com,這我Trac的安裝出口,而一些接納我上現在在中央服務器上有一個名爲「test_branch」的新分支,但Trac無法訪問這個分支。我如何1)使其可訪問(例如,在「訪問」下拉框中)和2)爲任何新分支自動進行此操作?
更新:也許我應該提到由Trac導出的存儲庫不是「中央」回購站。它由另一個用戶擁有,並且當前Web服務器用戶無權訪問。相反,Web服務器用戶擁有並導出一個單獨的回購站。不過,中央倉庫和網絡服務器恰好在同一臺機器上。
STNBU
我早該說過了:因爲這是發佈「中央」回購的服務器,所以我只是讓Trac讀取了實際的回購問題,而且這一切都正常。不需要任何提交鉤子。所有的分支都在那裏等。回想起來很明顯。 雖然你的迴應是在商標上。 – 2013-04-10 03:17:52