我們正在從ClearCase切換到從Git存儲庫進行基於Hudson的構建。與ClearCase,我們可以承諾通過點擊「改變」,這樣看到每個之間的差異:如何讓Hudson顯示git存儲庫更改的詳細信息?
1. username on 15/03/2012 22:55:02
Important change message
The file was modified /full/path/to/[email protected]/main/10 - create version
但現在,使用Git,改變視圖僅顯示這樣的:
Commit aebb135ce48bd5b47b825a16f65da52ddc4d50c4 by firstname lastname
Important change message
The file was modified pom.xml
有我們的repo中有很多pom.xml文件,每次使用提交散列檢查都不是很方便。有沒有辦法讓Hudson以完整路徑和日期/時間顯示實際文件?
這是特定VCS插件的功能。如果你有一個gitweb實例,你可以考慮將它添加到你的作業配置中;這將添加一個鏈接到更改的gitweb頁面。 (我忘了gitweb集成是否需要單獨的插件,或者Git vcs支持是否包含該字段。) – Amber 2012-03-20 08:01:32
我們有我們自己的Git存儲庫託管,在我們的intra內。這是否意味着沒有我們爲它編寫插件就無法完成? – eis 2012-03-20 08:34:53
根據[哈德遜書](http://www.eclipse.org/hudson/the-hudson-book/book-hudson.html#section-scm-git-project),gitweb,redmineweb和githubweb支持默認。這是否意味着對於內部回購,必須實現這樣的接口? – eis 2012-03-20 08:52:50