我的系统上安装了TortoiseSVN,TortoiseGit和TortoiseHg。符合预期,但不幸的是,这些工具使用相同的图标来指示特定文件夹的版本控制状态。因此,当我在Windows资源管理器中打开软件项目文件夹时,无法立即看到与特定解决方案/项目一起使用的SCM软件:

我当然可以检查是否存在.svn,.git和.hg子文件夹,但是将鼠标指针悬停在文件夹上时,如果将SCM显示在主文件夹图标上或作为工具提示会更有效。

有谁知道是否存在提供此类功能的Shell扩展?

最佳答案

正如其他人已经指出的那样,所有Tortoise客户都有使用相同图标的充分理由。因此,我不再赘述。

但是,为什么不自己自己customize顶级文件夹图标呢?您可以为每个工作副本文件夹使用一个醒目的图标(不仅是覆盖图,还包括完整的图标!)。

这样,您可以立即识别每个工作副本使用的版本控制系统(假设您使用一个图标来指定git工作副本,一个用于svn工作副本,而另一个用于hg工作副本)。

关于tortoisesvn - TortoiseXXX : knowing which SCM software is used in a specific development project,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7659658/

10-13 05:13