简体   繁体   English

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

[英]Issue Listing multiple SVN repositories from client

I've already setup Apache to manage svn requests. 我已经设置了Apache来管理svn请求。 Basically the structure of the svn related directory is this: svn相关目录的结构基本上是这样的:

/Repository /储存库
-----OneRepo ----- OneRepo
-----TheOtherRepo -----其他回购

Repository is a "normal" directory, while OneRepo and TheOtherRepo are svn repositories. 存储库是一个“普通”目录,而OneRepo和TheOtherRepo是svn存储库。

I've used SVNParentPath and SVNListParentPath directives and if I go to localhost/Repository/ (with my browser) I can see all my repositories. 我使用了SVNParentPathSVNListParentPath指令,如果我转到localhost / Repository /(使用浏览器),则可以看到我的所有存储库。

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. 现在,如果我尝试从客户端(在我的情况下为Cornerstone,但Versions相同)访问单个存储库(例如:OneRepo),则一切正常。

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.xx/Repository/OneRepo in my client (and it works) I would like to write http://192.168.xx/Repository/ and view a listing of project and so checkout whatever project I would like to. 因此,与其在我的客户端中编写http://192.168.xx/Repository/OneRepo (并且可行 ),我不希望编写http://192.168.xx/Repository/并查看项目列表,然后检出任何项目我想要。 Is that possible? 那可能吗?

Thanks 谢谢

This works only in a http browser. 这仅在http浏览器中有效。 So your standard SVN Client (commandline , TortoiseSVN, etc.) can not list your repositories 因此,您的标准SVN客户端(命令行,TortoiseSVN等) 无法列出您的存储库

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM