#git #eclipse #batch-file #import #egit
#мерзавец #затмение #пакетный файл #импорт #egit
Вопрос:
Я учитель. Для задания каждый студент кодирует Java-приложение с помощью Eclipse и передает свой проект в репозиторий Git. Затем они делятся этим репозиторием со мной (только).
Когда я отмечаю назначения, в Eclipse я должен повторить следующее для КАЖДОГО учащегося: Импорт / Проект из Git укажите URL-адрес учащегося нажмите на все кнопки Next. У меня 55 учеников.
Есть ли способ, которым я мог бы импортировать все проекты сразу в Eclipse?
Комментарии:
1. В представлении репозиториев Git щелкните правой кнопкой мыши репозиторий и выберите Импорт проектов… .
2. Если они передали файл .project в свои репозитории, и все клоны (клонированные из CLI, возможно, с возможностью написания сценариев) находятся в одном каталоге, импорт существующих проектов должен найти их путем поиска в этом каталоге.
3. Эти предложения подразумевают, что репозитории студентов уже были клонированы в какой-то момент. Но это именно моя проблема: когда я начинаю отмечать, я начинаю с пустой рабочей области, и я должен один за другим указывать git-URL каждого ученика, чтобы клонировать их в первый раз (так, чтобы они появлялись в моем c:usersmyselfgit каталог). Мне нужна была бы возможность каким-то образом предоставить Eclipse список URL-адресов для «импорта из git» сразу….
Ответ №1:
На самом деле это просто разъяснение комментария nitind.
Я предполагаю, что ваш локальный клон на ваш рабочий стол из всех 55 репозиториев находится в одном корневом каталоге, например «C:Usersyourselfgit » (Mac был бы похож, но другим путем). Если у вас есть другие репозитории в том же корневом каталоге, это будет небольшим препятствием для этого процесса, но не огромной проблемой.
Просто выберите «Файл-> Импортировать …-> Существующие проекты в рабочую область», затем на кнопке «Обзор …» рядом с «Выбрать корневой каталог» выберите свой «C:Usersyourselfgit » справочник. Все репозитории (надеюсь) будут обнаружены как проекты, и вы можете «Выбрать все» (если только некоторые из них не должны быть отменены), а затем подтвердить, а затем, вероятно, довольно долго ждать, пока он импортирует и соберет все эти проекты.
Комментарии:
1. «Импорт существующих проектов в Workspace» не имеет ничего общего с Git. Он импортирует несколько проектов eclipse , независимо от их характера (итак, когда у вас есть файлы .project).