【问题标题】:How to import multiple Git projects at once in Eclipse (egit)?如何在 Eclipse (egit) 中一次导入多个 Git 项目?
【发布时间】:2021-03-15 13:55:24
【问题描述】:

我是一名教师。对于一个作业,每个学生使用 Eclipse 编写一个 Java 应用程序,并将他的项目提交到一个 Git 存储库中。然后他们(仅)与我分享这个 repo。

当我标记分配时,在 Eclipse 中,我必须为每个学生重复以下操作:从 Git 导入/项目 + 提供学生的 URL + 单击所有下一步按钮。我有 55 名学生。

有没有办法在 Eclipse 中一次性批量导入所有项目?

【问题讨论】:

  • Git Repositories 视图中右键单击存储库并选择 Import Projects...
  • 如果他们已将 .project 文件提交到他们的存储库中,并且所有克隆(从 CLI 克隆,可能可编写脚本)都在一个目录下,则现有项目导入应该通过在那个目录。
  • 这些建议暗示学生的存储库在某个时候已经被克隆。但这正是我的问题:当我开始标记时,我从一个空的工作区开始,我必须一个一个地提供每个学生的 git url 以便第一次克隆它们(这样它们就会出现在我的 c:\users\我自己\git 目录)。我需要能够以某种方式一次为 Eclipse 提供一个“从 git 导入”的 URL 列表......

标签: git eclipse batch-file import egit


【解决方案1】:

这实际上只是对nitind评论的澄清。

我假设您在桌面上的所有 55 个存储库的本地克隆位于单个根目录中,例如“C:\Users\yourself\git”(Mac 类似,但路径不同)。如果您在同一个根目录中有其他存储库,这对这个过程来说是一个小麻烦,但不是一个大问题。

只需选择“File->Import...->Existing Projects Into Workspace”,然后在“Select root directory”旁边的“Browse...”按钮上,选择您的“C:\Users\yourself\git “ 目录。所有存储库(希望)都将被检测为项目,您可以“全选”(除非必须取消选择其中一些),然后确认,然后可能等待很长一段时间才能导入并构建所有那些项目。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    • 2012-11-13
    • 1970-01-01
    相关资源
    最近更新 更多