Eclipse颠覆感叹号

时间:2011-06-15 22:40:51

标签: eclipse svn ide

我在Eclipse IDE中看到了Subversion的一些奇怪行为。

我正在使用http://download.eclipse.org/technology/subversive/0.7/update-site/

中的subversion插件

我在屏幕上捕获了以下问题,并在视图包和内容旁边显示感叹号...

http://tinypic.com/r/29dhaqf/7

团队>尽管没有报告错误,但提交似乎没有任何效果。提交文件仍然标记为已更改(其旁边带有“>”符号)

代码执行正常,标记文件中没有错误或警告。

由于我是唯一使用此存储库的人,只有一台计算机,因此很难看出会有冲突。我不使用任何其他编辑器或提交机制。

我不太确定发生了什么。

有什么想法吗?

5 个答案:

答案 0 :(得分:4)

我的解决方案是重命名源文件夹,删除所有.svn文件夹和文件,删除所有.project文件。然后重新创建项目,从存储库下载源,然后将本地更改复制回文件夹。

不知道这里发生了什么,但现在已经修好了。

答案 1 :(得分:0)

它表示构建路径错误,在subclipse的情况下,它表示在服务器上运行时路径可能不可用。

已回答before

答案 2 :(得分:0)

我通过删除错误文件夹中的.svn文件夹,然后刷新Eclipse中的工作区视图(此时“!”更改为“?”),通过更新来更新,更轻松地解决了这个问题。团队上下文菜单,然后通过团队上下文菜单提交。

答案 3 :(得分:0)

我遇到过类似的问题 - 有一天,我的一些源代码文件被标记为红色感叹号,SVN状态变为OBSTRUCTED。我查看了这个条件并发现了一些.svn文件夹可能已损坏的建议。在检查该文件夹并发现它没问题后,我终于发现了项目级别的版本号差异。有人已经致力于该项目,现在存储库有一个更新的版本号,尽管我正在使用的文件保持不变。

所以我做了Team | Update并将项目版本与存储库同步,红色感叹号消失了。

希望这有帮助。

答案 4 :(得分:0)

在我的情况下,那些是外部删除的文件而不是subversion。我刚刚对文件进行了svn删除,这对我有用。删除项目并重新创建或删除.svn目录要容易得多。

svn 1.8 - > http://svnbook.red-bean.com/en/1.8/svn.ref.svn.c.delete.html