psienkow Napisano Sierpień 25, 2009 Zgłoszenie Share Napisano Sierpień 25, 2009 (edytowane) Witam, zaczynam pracę z svn, chcę daministrować pojedynczym repozytorium, po konfiguracji svn-a oraz dostępu do repo przez www widać coś takiego: svn - Revision 41: / * README.txt * conf/ * moje_repo/ * db/ * format * hooks/ * locks/ Powered by Subversion version 1.5.4 (r33841). dla czego widzoczne są foldery takie jak db/ i cała reszta? moim zdaniem wiodoczna powinna być zawartosc jedynie katalogu moje_repo i wersjonowane w nim pliki. Czy sie mylę? mój plik konfiguracji <Location /svn> # Uncomment this to enable the repository DAV svn SVNPath /var/svn AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/apache2/dav_svn.passwd Require valid-user # To enable authorization via mod_authz_svn #AuthzSVNAccessFile /etc/apache2/dav_svn.authz # The following three lines allow anonymous read, but make # committers authenticate themselves. It requires the 'authz_user' # module (enable it with 'a2enmod'). #<LimitExcept GET PROPFIND OPTIONS REPORT> #Require valid-user #</LimitExcept> </Location> jak powinna wyglądać konfiguracja svn-a aby po utworzeniu nowego repo, było o no puste? Tzn widok przez www powinien bardziej przypominać obrazek widoczny na: http://czytelnia.ubuntu.pl/wp-content/svn.png tutaj nie widać żadnych plików tworzacych się zautoamtaycznie w chwili zkaąłdania repo. psienkow --------------------- Kody, listingi plików konfiguracyjnych itp proszę umieszczać między znacznikami [code][/code] (do 10-15 linii) lub gdy listing jest dłuższy miedzy znacznikami [codebox][/codebox] Edytowane Sierpień 26, 2009 przez WalDo Dodanie znaczników Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
fafig Napisano Sierpień 26, 2009 Zgłoszenie Share Napisano Sierpień 26, 2009 moj dzialajacy config w /etc/httpd/conf.d/subversion.conf wyglada tak: LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <Location /svn> DAV svn SVNParentPath /var/svn/repos SVNListParentPath on SVNAutoversioning on SSLRequireSSL AuthName "SVN" AuthzSVNAccessFile /etc/httpd/conf.d/subversion.policy AuthType Digest AuthDigestProvider file Satisfy Any AuthUserFile /etc/httpd/conf.d/subversion.digest Require valid-user </Location> autentykacja jest na digest do realmu SVN (nazwa dowolna). konfiuracja dla wielu repozytoriow (+WebDAV). jesli nie chcesz uzywac SSL (co przy uwierzytelnianiu jest po prostu idiotyzmem) to trzeba usunac wiersz SSLRequireSSL. jak chcesz uzyc ssl musisz miec modul mod_ssl i skonfigurowane certyfikaty w /etc/httpd/conf.d/ssl.conf. oczywiscie najpierw je sobie trzeba wygenerowac ;] Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się