Вопросы о e git и github / travis - PullRequest
0 голосов
/ 28 марта 2020

Я начинающий java разработчик, мне нужно использовать eclipse, и у меня есть несколько вопросов о eclipse / github / egit / jgit / travis.

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

1 Ответ

0 голосов
/ 28 марта 2020
  1. J Git представляет собой Java реализацию Git и используется E Git (= поддержка Eclipse IDE Git) и другими Java приложений и фреймворков, например Gerrit .
  2. Это J Git, а не E Git. У фиксации есть две даты: дата создания (когда она была зафиксирована) и дата фиксации (когда она была отправлена).
  3. В простой форме Java application J Git может использоваться как зависимость Maven , Eclipse IDE не требуется для сборки вашего приложения.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...