• VS工程使用Git时的过滤文件


    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记录了工程里文件的组织结构(逻辑上而非物理上),可以帮助开发者方便的阅读代码。
  • 相关阅读:
    LINUX下使用crontab进行RMAN备份实验
    cocos2d-x 通过JNI实现c/c++和Android的java层函数互调
    整型与字符型之间转化
    MFC的最大化,最小化,关闭
    [置顶] IT屌丝的离职申请
    The Priest Mathematician
    jQuery入门学习贴
    poj3308Paratroopers(最小割)
    Nginx 开启 debug 日志的办法
    关于产品的一些思考——(四十二)网易之有道云笔记协同版
  • 原文地址:https://www.cnblogs.com/guoxiaoqian/p/4255562.html
Copyright © 2020-2023  润新知