C++ C::B项目,非必要文件SVN

C++ C::B项目,非必要文件SVN,c++,svn,codeblocks,C++,Svn,Codeblocks,我目前正在与一些合作伙伴开发一个软件。我们正在使用代码块来管理项目,并且很可能会使用SVN作为版本控制工具 但是,由于我已经使用SVN使用latex编写了一份报告,所以我知道有些文件是完全不必要的 因此,我的问题有点宽泛。您认为我们应该如何继续使用SVN存储库 我们是否应该将C::B项目目录直接放在SVN存储库中?(我想我们在项目选项上会有一些问题,因为库不是每个人都在同一个地方) 我们是否应该只将源文件放在目录中,并将源文件“链接”到SVN存储库之外的codeblocks项目?此解决方案可能允

我目前正在与一些合作伙伴开发一个软件。我们正在使用代码块来管理项目,并且很可能会使用SVN作为版本控制工具

但是,由于我已经使用SVN使用latex编写了一份报告,所以我知道有些文件是完全不必要的

因此,我的问题有点宽泛。您认为我们应该如何继续使用SVN存储库

我们是否应该将C::B项目目录直接放在SVN存储库中?(我想我们在项目选项上会有一些问题,因为库不是每个人都在同一个地方) 我们是否应该只将源文件放在目录中,并将源文件“链接”到SVN存储库之外的codeblocks项目?此解决方案可能允许其他IDE与相同的源文件一起使用,对吗

致以最良好的祝愿


我认为你不应该只使用一个IDE。更好的解决方案是创建像Makefile或Cmake这样的通用构建系统。使用MakeFile,您可以轻松地将项目导入到所有体面的IDE中(其中更多的IDE甚至支持从远程存储库下载项目)

使用通用构建系统,您可以将其与自己喜爱的IDE甚至编译器一起使用

<>我也会考虑将C::B改为KDebug,它完全被vn/git/cgas/制作所支持。此外,还支持c++11x

<> P>与C++ StAcExpLoad

相比,它是否更相关于程序员?