visual-studio-2010 - 删除未使用的源代码文件

标签 visual-studio-2010 clearcase project-organization code-cleanup

在 Visual Studio 2010 中,我有一个大型解决方案,其中包含许多不再使用的 .cs 文件(未在 .csproj 中引用),但仍然存在于代码存储库 (ClearCase) 中。您知道有什么工具/扩展/脚本可以找到所有此类文件吗?

可以编写一个脚本来遍历所有项目的目录,获取所有 checkin 的文件,然后与项目文件的内容进行比较。它不存在,比我们有一个要删除的候选者。这并不是太奇特,所以我想知道这样的脚本是否已经存在。否则,这将是一个掸掉我的 Python 书上灰尘的好机会。

最佳答案

SO 上已经讨论过的唯一脚本是“Visual Studio macro: Find files that aren't included in the project? ”。

可以使用cleartool命令来完成,以便:

由于有点麻烦,另一种方法是:

  • 运行脚本并删除未使用的文件(简单的操作系统删除,与 ClearCase 无关)
  • 使用 -rmname 选项将结果导入回 ClearCase(使用 clearfsimport ):这将自动删除导入源中不再存在的目标文件(即其中的文件)您执行了清理脚本)。

关于visual-studio-2010 - 删除未使用的源代码文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12155522/

相关文章:

c++ - 使用 CMake 打开链接器标志

asp.net-mvc - 智能感知与 Razor 和 VS 2010

java - 计算两个版本之间的代码行数

version-control - 如何组织我的所有代码、数据、脚本、任务等?

django - 为什么将 Django 模板存储在其关联的应用程序中是不明智的?

javascript - Angular : Code organisation of controllers

c++ - 限制构造函数的功能

c# - 如何使用 Windows 窗体更改按钮上的图像?

clearcase - 重命名 View (以大写字母表示)

clearcase - 将 checkout 的文件转换为 Clearcase 中的劫持文件?