【发布时间】:2011-10-05 10:05:22
【问题描述】:
我的系统上安装了 TortoiseSVN、TortoiseGit 和 TortoiseHg。正如预期的那样,但不幸的是,这些工具使用相同的图标来指示特定文件夹的版本控制状态。因此,当我在 Windows 资源管理器中打开我的软件项目文件夹时,我无法立即看到与特定解决方案/项目一起使用的 SCM 软件:
我当然可以检查是否存在 .svn、.git 和 .hg 子文件夹,但如果 SCM 将显示在主文件夹图标上或鼠标悬停时作为工具提示显示会更有效文件夹上方。
有谁知道是否存在提供此类功能的 shell 扩展?
【问题讨论】:
-
TortoiseSVN 允许您更改图标集。如果都这样做,您可以为所有系统使用不同的图标...
-
您是否考虑过将您的项目移动到以您使用的 VCS 命名的单独文件夹中? (即 Git\Project1、SVN\Project2、HG\Project3)
-
@StefanEgli,感谢您的提示。区分哪个图标集属于哪个 SCM 仍然有点棘手,但基本上是一个不错的想法。
-
@tomlog,这很聪明 :-) 但是立即知道 SCM 并不重要;无论 SCM 如何,我都希望将我的解决方案保存在一个主文件夹中。还是谢谢。
-
@AndersGustafsson 但这不是为不同的 SCM 设置不同图标的全部意义吗?
标签: tortoisesvn tortoisehg tortoisegit