我正在本地计算机上处理几个 C++ 项目。他们都使用一些常见的库和头文件。文件结构是这样的:
-bin
-lib
-include
-devel
-project1
-src
-project2
-src
-doc
我正在使用 Eclipse IDE 并设置了所有相对路径。它将可执行文件编译到 bin 文件夹并在结构中使用 libs/includes。它工作正常。
现在我需要将所有项目导入到一个 SVN 存储库中,以便不同的人可以访问和开发代码。
我想知道是否有办法在 SVN 服务器中使用这种结构?因此,当有人签出一个项目时,他可以直接开始工作,而无需组织库或标头。他只需检查一下,所有相关链接都将完成。我可以为此目的使用 CMake 吗?
我正在使用带有 subclipse 插件的 Eclipse。