2010-05-13 48 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