【发布时间】:2017-01-12 02:54:36
【问题描述】:
我正在尝试与团队成员就 libgdx 项目进行协作。为了测试一切是如何运作的,我一直在尝试从 github 克隆随机存储库,但没有运气......作为旁注,我正在开发游戏的 Android 和 PC 版本
原问题: 我可以简单地创建一个 github 帐户并让我的团队下载存储库,然后在我们每次工作时让他们推送和拉取吗?我只使用过一次github,所以我对这方面不是很熟悉。但是,我知道 Eclipse 有一个 github 插件。不过,由于 libgdx 有一个 .jar 文件可以为您生成一个 gradle 项目,我必须导入它,我不确定它是否可以通过 github 运行。
更新: - 第一个答案说“是”作为对我原来问题的回答......但是,我这样做有问题。我不确定为什么在尝试克隆项目时出现下图中的错误。每当我尝试克隆存储库时(我在 github 上尝试了多个随机 libdgx 存储库),我每次都会收到类似的错误:
我最关心的是 gradle 问题,但我也看到它试图引用驱动器 V:\,这很愚蠢。我没有那个驱动器大声笑。我确实发现我尝试克隆的所有项目之间的相似之处是 gradle 分布几乎总是不同的。如:gradle-2.12-all.zip 或 gradle-2.2-all.zip。
附带说明一下,我确实为我的 Android SDK 正确设置了路径,它适用于我的其他项目。
我看了这个教程:https://www.youtube.com/watch?v=YCGmXVCvogY,并在他拉出他的存储库的地方完全按照它,它对我不起作用。 cmets部分的其他人也有同样的问题。
提前致谢!
【问题讨论】:
-
“我可以简单地创建一个 github 帐户并让我的团队下载存储库,然后在我们每次工作时让他们推送和拉取吗?” - 是的。
-
@MitchWheat 很抱歉,但我不得不问:你以前用 libdgx 项目做过这个吗?我之前阅读的信息表明,这在 2014 年是不可能的。另外,如果你确定你的回复,为什么不发布作为答案呢?
-
@MitchWheat 所以你是说他们可以直接从我的 github repo 在 eclipse 中生成一个 Java 项目?如果是这样,请作为答案发布,以便我给你信用。
-
@MitchWheat 我想我或多或少担心有隐藏文件不会上传到 github
-
我将 Git 用于我所有的 LibGDX 项目。它工作正常。当您生成项目时,LibGDX 甚至会附带一个适当的 .gitignore 文件。这会将所有不必要的项目文件和 .jar 保留在存储库之外。您的团队成员只需要克隆您的 github 存储库并将 gradle 项目导入 Eclipse 或 IDEAS。 Gradle 负责为他们下载适当的 .jars。如果他们想在特定于 Android 的部分上工作,他们需要安装 Android SDK。我建议大家都使用 IDEAS……它似乎与 Gradle 一起玩得更好,而且更容易。
标签: java eclipse libgdx collaboration eclipse-neon