VS工程使用Git时的过滤文件
2015-01-28 13:26
831 查看
1.解决方案必须保留的文件sln和suo,需要过滤的文件为sdf Visual Studio.NET采用两种文件类型(.sln和.suo)来存储特定于解决方案的设置,它们总称为解决方案文件。为解决方案资源管理器提供显示管理文件的图形接口所需的信息 从而在每次继续开发任务时,不会因开发环境而分散精力; *.sln:(Visual Studio.Solution) 通过为环境提供对项目、项目项和解决方案项在磁盘上位置的引用,可将它们组织到解决方案中。 比如是生成Debug模式,还是Release模式,是通用CPU还是专用的等 *.suo: (solution user opertion) 解决方案用户选项记录所有将与解决方案建立关联的选项, 以便在每次打开时,它都包含您所做的自定义设置。 .suo是solution user option的缩写,它是很重要的文件,它储存了用户界面的自定义配置,包括布局、断点和项目最后编译的而又没有关掉的文件(下次打开时用)等,以便于下一次你打开Visual Studio可以恢复这些设置,因此不要随便删除也无法删除,况且它们就是隐藏文件,所以不要管它们。 其实上面英文中解释已经很清楚了,要申明的是PDB中不带断点信息 2.单个工程必须保留的是vcxproj和vcxproj.filters,需要过滤的是vcxproj.user。 vcxproj相当于GNU里的makefile,记录了编译规则;vcxproj.filters记录了工程里文件的组织结构(逻辑上而非物理上),可以帮助开发者方便的阅读代码。
相关文章推荐
- GIT对VS工程中的无用文件过滤
- 使用vs2013打开VS2015的工程文件的解决方案(适用于大多数vs低版本打开高版本)
- 【VS开发】利用VS2015的工程文件来复制另外一个工程的配置的使用说明
- TortoiseSVN中的“文件和文件夹过滤”在VS项目中的使用
- Maven工程使用Git提交过滤文件
- git eclipse 使用git提交过滤其他不需要的文件
- 转:使用vs2013打开VS2015的工程文件的解决方案(适用于大多数vs低版本打开高版本)
- 在使用svn或者git时解决冲突后打不开工程文件的解决方法
- VS的.props工程属性文件的使用
- Git版本库使用.gitignore建立项目文件过滤规则
- VS使用Git时,如何忽略不想上传的文件
- 使用CMake创建CEF3的vs2015的工程文件
- 如何使用VS2010打开VS2015的工程文件
- Git .gitignore使用 -- 过滤class文件或指定目录
- 使用VS2010开发Qt程序的4点经验(QT4到QT5的升级,更改sln文件,切换工程使用的Qt库,在VS的Solution Explorer视图中建立文件夹)
- VS的.props工程属性文件的使用
- 工具(1):使用lua生成vs2015的工程文件/将已有的C++文件生成vs2015工程文件
- 关于使用vs2015打开Qtcreator建的工程.pro文件报错的的解决方案
- 使用Git下载源码,使用mvn创建工程,将工程打包jar文件
- .gitignore-过滤工程中所有无用文件