2012-09-24 150 views
0

我們正在首次開發一個跨平臺項目。用於跨平臺C++項目的SVN存儲庫結構

這兩個平臺的源代碼顯然是相同的,但我們不確定如何處理項目的配置(VS解決方案,Unix makefiles等)。

我非常有興趣聽到在類似場景中工作過的人。我們計劃讓一個開發人員關心Windows,另一個關於Unix(Mac之後;-)。

+0

** Mac OS X是Unix ** – 2012-09-24 18:48:18

+3

使用跨平臺構建系統,如cmake – fasked

回答

0

我在一個非常大的跨平臺C++項目中使用SVN。我使用源代碼將Makefiles和VS項目放在文件夾中,並將輸出目錄修改爲與主幹相關的Binaries文件夾(即與源/項目分開的樹)。當你開發的時候,有一些奇怪的東西會被VS輸出到源代碼樹中,但是你可以使用SVN來忽略它們。工作得很好。