2010-05-13 47 views
1

我有一个在线资源库,其中包含一些构成项目一部分的.h和.cpp文件。我试图检查这些并在一个新项目中使用它们,但出现错误(C4627和C1010)。所有文件已添加到项目中(使用添加>现有项目...),并且包含这些文件的子目录已添加到项目的“其他包含目录”中。在Visual Studio 2008中使用Tortoise SVN与C++

我是否更适合在存储库中整个项目树?我之所以没这么做,是因为我的同事和我正在研究代码的不同部分,所以我们希望使用不同的主要方法来测试事情,并且我没有看到需要传递任何编译代码等等,因为我认为给定.h和.cpp文件(使用正确的设置),Visual Studio将能够编译该项目。

什么是使Visual Studio 2008和TortoiseSVN一起工作(不花钱)的最佳方式?

回答

3

我会更好地在存储库中的整个项目树?

肯定是的。你应该能够检查出来并且不费力气地构建。每当你想构建源代码并配置它时创建一个新项目都是非常麻烦的工作。

我不这样做的原因是,我的同事和我正在使用的代码的不同部分,因此要使用不同的方法主要测试的东西,因为我们走了,我没有看到任何需要传递任何编译代码等。

好吧,只需在解决方案中放置多个项目即可。没有理由不能为单独的测试分开执行项目。

我认为给定.h和.cpp文件(使用正确的设置),visual studio将能够编译该项目。

如果所有的设置都是相同的,那么,是的,它应该编译好,但是为什么在你不需要时麻烦呢?

+0

在看了一些事情和搞乱了一点之后,我发现排除调试目录和Intellisense数据库(.ncb文件)可以节省一些空间和带宽。对于这个项目来说并不是那么重要,但它仍然是一些东西。据我所知,这些可以由VS重建,而不会有任何麻烦。 我也有一个捅,发现项目的xml结构,这是有趣的(我想知道他们如何可以很容易地被乌龟合并,并在那里找到我的答案) – 2010-05-13 17:05:27

0

什么是使Visual Studio 2008和TortoiseSVN一起工作(不花钱)的最佳方式?

有很多程序将SVN整合到Visual Studio中。 VisualSVN就是其中之一。

  • 道歉了的VisualSVN建议。我们曾经在一个旧项目中使用它,我确信它是免费的。也许他们改变了许可证?
+0

VisualSVN花费49美元,这是所述金额的无限倍在问题(零)。 因为这个答案浪费了我的时间,所以我的时间看上下文所暗示的是一个免费工具(即,你刚刚粘贴我的“没有花钱”问题后提出了它)。我建议修改这个答案,说明你建议使用非免费工具(链接到网站也不会伤害)。 – 2010-05-14 03:55:03

+0

也许是这样,我不确定 - 如果成功的话他们可能已经开始收费了(这令我感到困惑,他们会通过将价格设置在49美元来消灭一群潜在客户) – 2010-05-15 05:00:33

0

AnkhSVN这是不是太糟糕,它是免费的。此外,它显示的很多窗口看起来像TFS(如果你熟悉它)

+0

TFS代表那么? – 2010-05-14 03:46:52