Visual Studio 2010中多个版本的源文件
Multiple versions of source files in Visual Studio 2010?
我想知道是否有可能在Visual Studio 2010 Ultimate中保存特定文件的不同版本。假设我想改变项目的一个主要部分。我知道我的项目的当前版本运行良好,但我想做一些改变,然后比较两个版本的程序。我希望能够保存一个c++源/头文件的多个版本,然后根据我的需要使用所需的版本。这可能吗?
谢谢,
Devjeet
您正在寻找版本控制软件。看到:
- http://en.wikipedia.org/wiki/Revision_control
- http://en.wikipedia.org/wiki/List_of_revision_control_software
- http://en.wikipedia.org/wiki/Comparison_of_revision_control_software
我希望能够保存多个版本的c++源/头文件,然后根据我的需要使用所需的版本。这可能吗?
这真的是版本控制的工作。
源文件有一个属性,可以从特定的构建中排除某个源文件。这样,您就可以从发布-构建中排除一个源代码,并将其包含在调试-构建中。您可以将其扩展为额外的(用户定义的)构建类型。
示例:创建一个额外的构建类型(使用配置管理器),其中包含发布和调试构建,其中您排除了原始源代码。然后创建您想要更改的不同源代码,并将它们包含在项目中,并确保它们不包含在原始构建中。您需要为那些已更改的源使用不同的名称(保留原始名称)。
相关文章:
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 导入库可以跨dll版本工作吗
- 在调用FreeLibrary后,释放动态链接到具有相同版本的CRT堆的DLL的内存
- 为测试目标创建具有不同源文件夹的文件
- 在clang++预处理器中确定gcc工具链版本
- 码头化的C++应用程序是否向后兼容早期的内核版本
- 将图像添加到资源文件夹UWP C++
- 不同的Visual Studio版本中缺少.dll
- 用符号版本替换对函数的所有调用
- luaL_dofile在已知良好的字节码上失败,可以使用未编译的版本
- 正在解码MSVC 32位版本的程序集(作业).没有手术做什么
- 我需要分发哪些版本的可再分发文件
- 视觉工作室项目.提取源文件夹名称
- CV_OCL_RUN宏如何在OpenCV(版本3.4.5)的goodFeaturesToTrack实现中工作?
- 在运行时读取 libstdc++ 版本
- 如何声明一个可以在整个程序中使用的全局 2d 3d 4d .. 数组(堆版本)变量?
- 是否根据编译器版本有条件地包含源文件
- 源文件未使用最新版本的Dev C 和OpenCV 3.x版本编译
- cmake链接了boost/cmake的多个版本的源文件的单独汇编
- Visual Studio 2010中多个版本的源文件