这可能是一个非常愚蠢的问题,但我的工作对于嵌入式 Linux 来说是一种新的东西,我们不确定我们应该如何获取我们的代码。
我们将从free scale 获得一个包,如果它与我们的omap 包类似,它可能会非常大。只获取所有内容或将其拆分为不同的存储库是一个好主意,我们应该留下一些东西吗?
我们确实有一些使用 Windows ce 的经验,我们从来没有真正采购过所有东西,只是我们在板支持包中使用的东西,并在 wince600 文件夹中检查了它。
这可能是一个非常愚蠢的问题,但我的工作对于嵌入式 Linux 来说是一种新的东西,我们不确定我们应该如何获取我们的代码。
我们将从free scale 获得一个包,如果它与我们的omap 包类似,它可能会非常大。只获取所有内容或将其拆分为不同的存储库是一个好主意,我们应该留下一些东西吗?
我们确实有一些使用 Windows ce 的经验,我们从来没有真正采购过所有东西,只是我们在板支持包中使用的东西,并在 wince600 文件夹中检查了它。
变量太多,无法给出明确的答案。
因此,正确答案取决于
您在谈论飞思卡尔和嵌入式 linux,也许您想检查openembedded。如果您使用这个或任何类似的解决方案,那么除了您的资源和食谱之外,您不需要将任何内容置于版本控制之下。
但是,如果您要自定义构建系统的方式,那么我肯定会将源代码和构建脚本置于版本控制之下。