用于处理跨平台项目的代码修订控制软件

时间:2011-09-07 16:58:19

标签: cross-platform

是否有代码修订控制软件来处理跨平台项目?

我正在讨论处理同一概念软件的两个特定于平台的源代码(例如,一个在Java中,一个在C中),以执行诸如跟踪代码库中相同概念部分的更改等操作。

1 个答案:

答案 0 :(得分:0)

任何版本控制软件(又名修订控制软件)都可以处理来自不同语言的源代码,适用于不同的平台。 (但问题不是很明确,所以我不完全确定被问到了什么。)

如果您有一个项目,其中一些位用C编码,而其他位用Java编码,这不是问题 - 而且它与使用的修订控制软件无关。只需组织你的目录,以便你建立你的C代码w /“make”(或cmake或其他),你的Java应用程序与maven(或蚂蚁或其他),并(可选)创建第三个项目打包/捆绑你的罐子与您的本地库分发。然后使用git(或svn或hg或其他)来跟踪项目的更改。这里没什么特别的;很多项目都是这样做的。