通过VCS(版本控制系统)在不同的计算机上使用相同的代码构建文件(带路径信息)

时间:2014-04-01 19:01:01

标签: git build path

我们说我的计算机上有一个包含一些.cpp文件的包。我编译并构建这些文件。现在,新创建的构建文件将包含我的包或代码的路径的实例。

git push这个包到我的仓库,然后git clone另一台计算机上。考虑到路径不同,至少因为不同的用户帐户名称 - 在多个构建文件中,我如何使用此程序包?

谢谢。

1 个答案:

答案 0 :(得分:0)

由于您使用的是git,我假设所有代码都包含在一个目录中。

通常,构建时可以重新生成的文件应置于版本控制之下。因为这只会产生不必要的变化。在.gitignore文件中列出他们的名字。

然后使用不使用构建文件且不依赖于绝对路径的构建系统,例如makescons