2009-01-28 5 views
18

मैं अपाचे के माध्यम से SVN उपयोग कर रहा हूँ dav_svn_module इस तरह के साथ:मैं Apache + SVN पर SVNParentPath निर्देश के साथ सभी रिपॉजिटरीज़ कैसे सूचीबद्ध करूं?

https://examples.com/svn/repo1 
https://examples.com/svn/repo2 
https://examples.com/svn/repo3 

उन URL को महान काम करते हैं: इन URL के माध्यम से

C:/svn_repository/repo1 
C:/svn_repository/repo2 
C:/svn_repository/repo3 

:

<Location /svn> 
    DAV svn 
    SVNParentPath C:/svn_repository 
    AuthName "Subversion Repository" 
    ... 
</Location> 

यह मुझे मेरे रेपोस तक पहुंचने देता है । जब मैं बस/svn (कोई रेपो नाम) पर जाता हूं, तो मुझे 403/वर्जित प्रतिक्रिया मिलती है। मैं क्या देखना चाहता हूं कि रिपो की एक सूची है या नहीं। क्या यह संभव है?

उत्तर

40

सही SVNParentPath के तहत इस लाइन

SVNListParentPath on 

जोड़ें। अपाचे को पुनरारंभ करें।

+7

मुझे यह काम करने के लिए मेरे स्थान () में पीछे/जोड़ना पड़ा। धन्यवाद! http://www.svnforum.org/2017/viewtopic.php?p=21502&sid=888ad3d666f135fb6251766f39a9dd2c –

+1

और यदि आप प्रमाणीकरण का उपयोग कर रहे हैं, तो इस धागे में कुछ अच्छे सुझाव हैं: http://www.svnforum.org/threads/35420 -SVNListParentPath-AuthzSVNAccessFile-conflict –

+0

ध्यान दें कि जैसा कि आप थ्रेड में पाएंगे कि @MattConnolly से जुड़ा हुआ है, '' और 'AuthzSVNAccessFile' के साथ 'SvnListParentPath' का उपयोग करना संभव नहीं लगता है। –

संबंधित मुद्दे