svn 文件夹里面的文件没有绿勾

如题所述

原因:状态缓存设置问题造成的。

1、进入任意一个svn checkout下来的文件夹,鼠标右键,依次进入TortoiseSVN---Settings 。如图:

2、在打开的设置窗口内找到“图标叠加(Icon overlays)”,将状态缓存(Status cache)原先默认是Default的改成Shell即可,点击应用-确定按钮。如图:

3、此时你会发现可爱的小绿勾又出来了,如图。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-30
有可能是你用防火墙将TortoiseSVN的文件状态图标插件自动启动限制了。可以打开任务管理器,查看进程下是否有TSVNCache进程,如果没有那就是了,那就在你的svn安装目录下的bin文件夹TortoiseSVN\bin下找到TortoiseSVN.exe,双击执行即可。
第2个回答  2011-07-06
几种可能性:
1、刷新一下看
2、检查这个文件夹下面有没有那个隐藏的.svn文件夹
3、检查SVN客户端的设置中的图标设置追问

隐藏的.svn文件夹 没有这个
怎么办??

追答

没有隐藏的.svn文件夹,说明客户端的这些内容不是检出(checkout)的,而是导出(export)的,在这个隐藏文件夹中存放的是SVN的控制信息,缺了这个自然就没有绿钩了

要解决这个问题只能从服务器上重新checkout到客户端

本回答被网友采纳
相似回答