Мы переключаемся с ClearCase, чтобы делать сборки на основе Хадсона из хранилищ Git. С ClearCase, мы могли бы увидеть различия между каждой фиксации, нажав на «изменения», как это:Как получить Хадсон, чтобы показать детали изменений в репозитории 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
Есть много pom.xml в нашем репо, и проверка использования хэша commit каждый раз не очень удобна. Есть ли способ заставить Хадсона показать фактический файл с полным путем и датой/временем?
Это функция конкретного плагина VCS. Если у вас есть экземпляр gitweb где-то, вы можете подумать о добавлении URL-адреса для него в конфигурацию своей работы; который добавит ссылку на страницу gitweb изменения. (Я забываю, нужен ли отдельный плагин для интеграции gitweb или если поддержка Git vcs включает это поле.) – Amber
У нас есть собственный хостинг репозиториев Git внутри нашего внутри. Означает ли это, что это невозможно сделать без того, чтобы мы писали для него плагин? – eis
На основе [hudson book] (http://www.eclipse.org/hudson/the-hudson-book/book-hudson.html#section-scm-git-project), gitweb, redmineweb и githubweb поддерживаются по умолчанию. Означает ли это, что для внутреннего репо нужно реализовать такой интерфейс? – eis