跨平台git:处理平台特定文件的可能策略

时间:2017-01-10 15:23:28

标签: java eclipse git cross-platform

使用eclipse和(E)git开发java跨平台应用程序(windows和linux)我想知道处理包含特定于平台的元素的文件的最佳方法是什么。例如,.classpath库的路径不同,可能还会有更具体的更改。在处理特定资源时,我认为最好不要将它们添加到索引中,但也许有更好的策略。

非常感谢有关这一点的任何指导。

编辑我不同意Alex Baranovski暂停这个问题。我要求的是指导。这并不总是很明确,但正如亚历克斯巴拉诺夫斯基有一个应对这个问题的策略,其他人也会有策略。我(可能还有其他人)可能会从中吸取教训。我改变了标题:我确实要求最好的策略,我现在要求可能的策略,因为我不能再改变标题:争论策略。

1 个答案:

答案 0 :(得分:1)

这个问题应该暂停,因为实践有传教士和反对者。

在我工作的公司,我们为系统配置制作了单独的存储库。它的每个分支都像是" Windows_7_64"和" Ubuntu_32"在应用程序的回购中,我们 git-ignored 配置文件。