0

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

但是当我在 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 客户端适配器”
  • 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 修订图"

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

4

1 回答 1

0

很可能存储库的 URL 已更改,因此是的,您需要选择 Relocate 选项,以便您可以更新 URL。请注意,您必须将 URL 提供给您的存储库之一,而不是父路径。没有 SVN 客户端会接受父级的 URL。因此,例如,URL 需要是:

http://server.com/svn/repos

  • 不是 -

http://server.com/svn

我不相信你做 Relocate 时的信息是“可怕的”,它只是让你知道它会做什么。

于 2013-10-12T19:59:47.820 回答