Предоставление общего доступа к коду в Git с помощью Eclipse

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Поделитесь своим проектом Eclipse с командой в репозитории Azure DevOps Services/TFS Git.

Необходимые компоненты

Использование команды Обозреватель везде

Команда Обозреватель Везде — это подключаемый модуль Eclipse с открытым исходным кодом для подключения Eclipse к Azure DevOps Services или Team Foundation Server. Если вы работаете с Azure DevOps Services/TFS и Eclipse, используйте этот подключаемый модуль для подключения к репозиториям, сборкам и рабочим элементам.

Примечание.

Подключаемый модуль Team Обозреватель Во всем мире работает с Eclipse версии 4.2 (Juno) - 4.6 (Neon).

  1. Установите подключаемый модуль Team Обозреватель Во всем мире.

  2. Добавьте представление "Команда" Обозреватель "Везде" в Eclipse. Перейдите в окно, показать представление и выберите "Другое...Найдите команду Обозреватель, выберите представление "Команда Обозреватель" и нажмите кнопку "ОК".

    Добавление представления team Обозреватель в Eclipse

Подключение в Azure DevOps Services

  1. В представлении "Команда Обозреватель везде" выберите Подключение в VSTS или Team Foundation Server.

    Выберите Подключение в Team Foundation Server для подключения организации TFS или Azure DevOps

  2. Если вы знаете URL-адрес учетной записи Azure DevOps Services или Team Foundation Server, нажмите кнопку "Серверы..." в разделе Подключение в группу Team Foundation Server или организацию Azure DevOps, чтобы добавить сервер или учетную запись TFS в раскрывающийся список. Если вы не знаете сведения о учетной записи для Azure DevOps Services, выберите "Обзор служб Visual Studio" и нажмите кнопку "Далее".

    Добавление существующего диалогового окна проекта

    Любой вариант предложит учетные данные, прежде чем продолжить дальше.

  3. Выберите проект, в котором вы предоставите общий доступ к коду в диалоговом окне выбора проекта, и нажмите кнопку "Готово".

Создание локального репозитория Git для проекта Eclipse

Прежде чем отправить проект в Azure Repos, необходимо добавить его в локальный репозиторий Git.

Примечание.

Если код уже находится в локальном репозитории Git, этот шаг можно пропустить.

  1. Открыв проект в Eclipse, щелкните правой кнопкой мыши имя проекта в Project Обозреватель и выберите Команду, Поделиться проектом... Нажмите кнопку Git и нажмите кнопку "Далее".

  2. Выберите "Создать... в окне "Настройка репозитория Git" и выберите папку для локального репозитория Git. Выберите Готово.

    Создание локального репозитория Git в Eclipse

  3. Щелкните проект правой кнопкой мыши в Project Обозреватель и выберите "Команда", "Зафиксировать...". Выполните изменения, перетащив файлы в поле "Поэтапное изменение", введите сообщение фиксации, а затем нажмите кнопку "Зафиксировать".

    Фиксация кода с помощью Git в Eclipse

Отправка проекта в репозиторий Azure DevOps Services/TFS

  1. В команде Обозреватель везде выберите репозитории Git, а затем щелкните правой кнопкой мыши пустой репозиторий, в который вы хотите отправить проект Eclipse, и выберите "Копировать URL-адрес клонирования". Если у вас еще нет пустого репозитория Git, созданного в Azure DevOps Services/TFS, его можно создать с помощью этих инструкций.

    Скопируйте URL-адрес клона репозитория Git в Team Обозреватель Везде, щелкнув правой кнопкой мыши

  2. В Обозреватель пакета щелкните проект правой кнопкой мыши и выберите команду, Push Branch ... . Вставьте URL-адрес клона из буфера обмена в поле URI и нажмите кнопку "Далее". Убедитесь, что настройка вышестоящий для отправки и извлечения выбрана в следующем окне и нажмите кнопку "Далее".

    Отправка кода в Azure Repos с помощью URL-адреса клонирования из Интернета

  3. Просмотрите изменения и нажмите кнопку "Готово " в окне push-ветви .

Код проекта теперь находится в репозитории Git.

Устранение неполадок

Что делать, если представления Git для фиксации и отправки не отображаются?

Вы можете скачать EGit для использования Git с Eclipse.

Следующие шаги