Я начинающий java разработчик, мне нужно использовать eclipse, и у меня есть несколько вопросов о eclipse / github / egit / jgit / travis.
- Мне нужно сделать коммиты в репозитории в github. В inte rnet я обнаружил, что это возможно как для j git, так и для e git и более, так как e git использует j git. Мой первый вопрос: являются ли j git и e git функционально эквивалентными? (все, что я могу сделать с e git, я могу сделать это с j git и наоборот)?
- Чтобы получить дату коммита с e git, мне нужно написать что-то вроде
commit.getAuthor().getDate()
почему это работает? То есть commit.getAuthor()
возвращает экземпляр class CommitUser
, почему метод class CommitUser
возвращает дату фиксации? не должен ли getDate()
быть методом class Commit
? - Мой проект должен быть загружен в репозиторий, управляемый через SVN и в котором мне придется использовать инструменты travis и sonarcloud. Мой вопрос: как происходит управление внешними банками, добавляемыми в проект, когда я использую travis и sonarcloud? Буду ли я получать ошибки? Как мне справиться с ними?