问题从客户端列出多个 SVN 存储库

发布于 2024-12-08 21:41:47 字数 703 浏览 1 评论 0原文

我已经设置 Apache 来管理 svn 请求。 基本上svn相关目录的结构是这样的:

/Repository
-----OneRepo
-----TheOtherRepo

存储库是一个“普通”目录,而 OneRepo 和 TheOtherRepo 是 svn 存储库。

我使用了 SVNParentPathSVNListParentPath 指令,如果我转到 localhost/Repository/ (使用浏览器),我可以看到我的所有存储库。

现在,如果我尝试从客户端访问单个存储库(例如:OneRepo)(在我的例子中是 Cornerstone,但版本是相同的),则一切正常。

问题是我想从客户端访问存储库列表,以便我有一个大“文件夹”,其中包含我的所有项目。有道理吗?

因此,不要在我的客户端中编写 http://192.168.xx/Repository/OneRepo (并且它有效)我想写 http://192.168.xx/Repository/ 并查看项目列表,然后检查我想要的任何项目。 这可能吗?

谢谢

I've already setup Apache to manage svn requests.
Basically the structure of the svn related directory is this:

/Repository
-----OneRepo
-----TheOtherRepo

Repository is a "normal" directory, while OneRepo and TheOtherRepo are svn repositories.

I've used SVNParentPath and SVNListParentPath directives and if I go to localhost/Repository/ (with my browser) I can see all my repositories.

Now, if I try to access a single repository (for example: OneRepo) from a client (in my case Cornerstone but Versions is the same) everything works fine.

The problem is that I would like to access the repository listing from the client so that I have a big "folder" with all my projects in it. Does it make sense?

So, instead of writing http://192.168.x.x/Repository/OneRepo in my client (and it works) I would like to write http://192.168.x.x/Repository/ and view a listing of project and so checkout whatever project I would like to.
Is that possible?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

脱离于你 2024-12-15 21:41:47

这只适用于 http 浏览器。因此,您的标准 SVN 客户端(命令行、TortoiseSVN 等)无法列出您的存储库

This works only in a http browser. So your standard SVN Client (commandline , TortoiseSVN, etc.) can not list your repositories

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文