我确信之前一定会被问过,但我似乎无法找到正确的搜索来找到我正在寻找的东西。
我是.net开发人员,即使我们使用版本控制系统,我经常发现自己想要压缩.net解决方案目录树,并希望实用程序删除所有可以重建的临时文件源代码,例如objs,pdb和什么不是。
当然有人必须已经编写了这么简单的实用工具:)
提前致谢
乔纳森
答案 0 :(得分:1)
清洁解决方案怎么样?那就够了吗?
从Visual Studio菜单中选择
构建 - > 清洁解决方案
如果您的SCM系统是SVN,您可以使用SVN的export
命令生成项目的干净文件夹结构。其他源代码管理系统通常具有类似的命令,或者为您提供项目的“影子”文件夹。
答案 1 :(得分:1)
如果您使用Subversion作为源控制系统,另一个选择是使用“export”将您的工作目录导出到另一个文件夹(也可在TortoiseSVN中使用)。
这仅复制源代码管理下的项目,为您提供源代码树的干净副本,包括任何未经修改的更改,但不包括所有bin,obj和其他目录和文件。
答案 2 :(得分:0)
我在解决方案文件夹中使用了一个dos .bat文件,它只删除了.exe,.dll和pdb文件(我对Win32 C ++项目有一个更复杂的文件)。
DEL *.DLL /S
DEL *.EXE /S
DEL *.PDB /S
或者,您可以从VS清除解决方案。
答案 3 :(得分:0)