2011-11-18 78 views
3

我想知道是否可以在Visual Studio 2010 Ultimate中保存特定文件的不同版本。假設我想改變我的項目的主要部分。我知道我的項目的當前版本運行正常,但我想進行一些更改,然後比較兩個版本的程序。我希望能夠保存多個版本的C++源代碼/頭文件,然後根據我的需要使用所需的版本。這可能嗎?Visual Studio 2010中的多個源文件版本?

感謝,

Devjeet

+1

製作您想要更改的文件的副本並命名爲不同的文件。然後創建兩個構建配置文件,一個編譯一個版本,另一個編譯另一個版本。 –

+1

有像版本控制程序這樣的事情可以爲整個項目做到這一點。看到例如git,cvs或其他類似的工具... – tp1

+0

哦,是的,這就是我現在所做的。我想知道是否與重命名或備份/恢復相比,它有更簡化的方法,就像內置功能一樣 – devjeetroy

回答

1

我希望能夠保存一個C++源/頭文件的多個版本,然後根據我的使用需求所需的版本。這可能嗎?

這真的是版本控制的工作。我會建議看看revision control system

1

沒有爲源文件排除來自特定生成源的屬性。 通過這個例子,您可以從發佈版本中排除源代碼,並將其包含在調試版本中。 您可以擴展該額外的(用戶定義的)構建類型。

示例:創建一個額外的構建類型(帶有配置管理器),同時包含它的發佈版和調試版,其中排除原始源。然後創建您想要更改的不同來源,並將其包含在項目中,並確保這些來源不在原始構建中。您需要爲這些更改的來源使用不同的名稱(保留原件)。