几天前,我在尝试将文件添加到已签入 SVN 的项目时开始收到错误消息。签出和更新仍然可以正常工作,但如果我尝试添加一个文件,我会收到一个没有意义的错误。
我使用的是 Eclipse 4.2 和最新版本的 Subclipse,但使用 TortoiseSVN 1.7.10 时也遇到同样的错误。
我得到的错误是:
svn: E175002: Commit failed (details follow):
svn: E175002: Commit failed (details follow):
svn: E175002: Processing PROPFIND request response failed: Open quote is expected for attribute "{1}" associated with an element type "language". (/svn/myproject/trunk/database/sql/2.11/test.xml)
svn: E175002: Processing PROPFIND request response failed: Open quote is expected for attribute "{1}" associated with an element type "language". (/svn/myproject/!svn/wrk/2bc65adb-3a01-0010-a3f6-67fdfc8c148b/trunk/database/sql/2.11/test.xml)
svn: E175002: Commit failed (details follow):
svn: E175002: Processing PROPFIND request response failed: Open quote is expected for attribute "{1}" associated with an element type "language". (/svn/myproject/trunk/database/sql/2.11/test.xml)
svn: E175002: Processing PROPFIND request response failed: Open quote is expected for attribute "{1}" associated with an element type "language". (/svn/myproject/!svn/wrk/2bc65adb-3a01-0010-a3f6-67fdfc8c148b/trunk/database/sql/2.11/test.xml)
我尝试过的事情:
- 使用 Eclipse 和 Tortoise 进行清理和刷新
- 断开项目与存储库的连接并重新连接
- 卸载并重新安装 Tortoise
- 卸载并重新安装 Subclipse
- 将存储库签出到另一个项目并尝试在“新”项目中添加一个文件,但在“新”项目中仍然出现相同的错误。
更新:当我 VPN 进入我办公室的专用网络并使用 SVN 存储库的内部 IP 地址时,它工作得很好。这似乎指向我正在使用的新互联网提供商(宪章);或我最近切换到的 AVG。我确实尝试了 AVG 中的“禁用 AVG”选项,但仍然出现相同的错误。
有谁知道这个错误是什么以及如何解决它?