subclipse切换到使用SVNParentPath后的问题

时间:2013-10-12 19:04:52

标签: eclipse svn version-control subclipse

我已经设置了Subclipse并正常工作。最近,我需要在SVN中为另一个Eclipse工作区中的另一个项目创建第二个存储库。到目前为止,我的dav_svn.conf文件已设置为仅提供对第一个存储库的访问权限。所以我创建了新的存储库。然后我启用了SVNParentPathSVNListParentPath指令,更改<Location URL>,并通过在客户端上使用我的网络浏览器验证它工作正常电脑和一切都很棒。

但是当我在Eclipse中测试它时,如果我使用SVN Repository Exploring视图,Subclipse会坚持找不到存储库 - 团队功能都不起作用。如果我只是尝试创建一个新的存储库,它也不会列出该URL上应该可用的其他存储库。

我是否需要通过SVN Repository Exploring View重新定位存储库? (尽管有可怕的警告)或者Subclipse确实出现了问题?

我在Ubuntu 12.04上使用Eclipse 3.7.2,以及:

  • org.tigris.subversion.clientadapter.feature(1.8.6)“Subversion Client Adapter”
  • org.tigris.subversion.clientadapter.javahl.feature(1.7.10)“Subversion JavaHL”
  • org.tigris.subversion.clientadapter.svnkit.feature(1.7.9.2)“SVNKit客户端适配器”
  • org.tigris.subversion.subclipse(1.8.22)“SVN Team Provider Core”
  • org.tigris.subversion.subclipse.graph.feature(1.1.1)“Subversion Revision Graph”

subversion存储库托管在Ubuntu服务器(10.04 LTS)上,并通过Apache使用dav_svn'插件'提供服务。

1 个答案:

答案 0 :(得分:0)

存储库的URL很可能已更改,因此您需要使用“重定位”选项以便更新URL。请注意,您必须将Subclipse的URL提供给您的某个存储库,而不是父路径。没有SVN客户端会接受父级的URL。因此,例如,URL必须是:

http://server.com/svn/repos

  • 不 -

http://server.com/svn

当你做Relocate时,我不相信这条消息是“可怕的”它只是让你知道它将要做什么。