为什么TortoiseSVN会在文件夹上显示图标叠加,而不会在文件上显示

时间:2009-09-07 13:02:35

标签: tortoisesvn

TortoiseSVN似乎正在减慢我的Windows资源管理器的速度。所以我在周围进行了搜索并被提醒(通过谷歌),通过TortoiseSVN设置对话框可以提供一个功能,您可以从图标叠加处理中排除某些路径。

所以我排除了整个D:驱动器(通过将D:*行放在“Exclude paths:”区域中),然后包含在我的工作文件夹中(通过将D:\ Petert \ PWC *放入“包括路径“)。

但现在发生的事情是我的工作文件夹中的文件夹获得了Tortoise叠加层,而不是文件!

4 个答案:

答案 0 :(得分:1)

好吧,碰巧我的文件夹被称为“D:\ Peter \ PWC” - 注意我在“Petert”中意外地包含了一个额外的“t”,在所描述的排除路径中的这个文件夹名称中在我的问题中!

在纠正“排除路径”文本框中的拼写错误后,我的文件也会获得Tortoise图标叠加。

它似乎表明了其他内容:即,如果您从Tortoise的图标叠加功能中排除文件夹及其子文件夹,它仍将标记任何版本化文件夹。我认为这是非常有用的,可能不会占用太多时间等等,并且无论如何警告您,您可能希望通过“设置”对话框中的“包含路径”包含版本化文件。

答案 1 :(得分:0)

查看TortoiseSVN文档。它表示如果系统中的其他软件安装了太多的ovreloaded映像,则可能会出现图像重载问题。

答案 2 :(得分:0)

这是设置"Show excluded folders as normal"的动作。该设置(如果处于活动状态)显示版本化文件夹的“正常”覆盖,但由于文件夹被排除,因此不会获取状态,而是仅显示正常覆盖。这是出于性能原因:检查.svn文件夹比获取整个状态要快得多。但人们仍然想看看文件夹是否版本化 - 这就是存在该选项的原因。

答案 3 :(得分:0)

可能不是你遇到的问题,但我发现叠加不在文件上,文件夹叠加似乎总是绿色勾选。我发现在overalys下的设置包括网络驱动器(我的存储库在网络驱动器上),突然所有的叠加层开始出现在所有内容中。