svn在本地修改了文件后出现红色感叹号的原理是什么?是本地和服务器比较了版本号后得出的结论么?还

其他什么原理?
2025-06-22 10:24:43
推荐回答(2个)
回答1:

这个不需要和服务器进行比对,SVN客户端会在checkout出来的文件夹中建立一个隐藏的.svn文件夹,这个文件夹中就存储了文件版本的相关特征信息,每次修改文件后,SVN客户端就会根据.svn文件夹中的特征信息判断是否文件被修改过,如果修改过就会标记红色感叹号。

这个过程都是在客户端本地进行的,不需要连接到服务器比对,即使断网也可以正常比对。

回答2:

Build path试试,我之前遇过这样的问题,重新build就好了