2016-11-17 106 views
0

我正在尋找在SVN/Jenkins env(win)中實現post commit hooks,這是我以前從未需要做的事情。我在網站和更遠的地方搜索了一下,試圖進一步理解它的工作原理,並且我正在努力一點。 最初,我預計這個鉤子,要告訴詹金斯啓動一項特定的工作,但進一步調查我不太確定。 我是否認爲所有的鉤子都會這樣做,就是告訴詹金斯「回報」的東西。它通過發佈像這樣做... http://${SERVER}:${PORT}/subversion/${UUID}/notifyCommit?rev=$REVPostCommit在Jenkins/SVN中的鉤子

確實詹金斯,然後解僱所有工作?或者詹金斯是否爲每項工作做過檢查回購,看看有關的事情是否已經改變,然後纔開始這些工作?

我一直在試圖實現在這裏找到Windows的腳本: https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Plugin

有誰知道一休到什麼它實際上做這個腳本?

+0

還同時我考慮一下。 ..一旦勾手起火,詹金斯決定開始什麼工作,這項工作什麼時候開始?這是投票時間,還是立即? – dazednconfused

回答

0

你是對的, 詹金斯URL處理程序將觸發呼叫到詹金斯SVN插件,然後挑選出喬布斯觸發其(根據崗位的配置頁面的存儲庫URL)

+0

嗨,彼得,結賬URL? – dazednconfused

+0

對不起,它在Jenkins界面中被稱爲「Repository URL」。相應地更新我的答案 –