Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: symmetry 21 Července 2010, 22:59:42
-
Ahoj vsem, chtel bych se zeptat.
Nasmeroval jsem si subdmenu na adresar kde jsem pomoci svnadmin vytvoril repository, v httpd.conf mam zapsano:
<VirtualHost *:80>
DocumentRoot /var/www/mojedomena/subversion/
ServerName svn.mojedomena.cz
ServerAlias *.svn.mojedomena.cz
ErrorLog /var/log/apache2/sv.mojedomena.cz.log
CustomLog /var/log/apache2/svn.mojedomena.cz-accesslog.log common
<Directory /var/www/webcorporate/subversion/>
Options FollowSymLinks
AllowOverride Indexes AuthConfig Limit
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Problem je ten,ze pokud si dam vytvorit v Eclipse nove SVN repository a zadam adresu:
http://www.svn.mojedomena.cz/svn
či
http://www.svn.mojedomena.cz/
dostanu hlasku:
Folder "" does not exist remotely.
A to i pripade, ze v obou dvou adresarich jsem vytvoril adresar s nazvem TRY
Netusi nekdo prosim, co mohu delat spatne?
Diky za kazdou radu.
-
Dns máte nastavené správně?
co vypíše
dig www.svn.mojedomena.cz
-
Rekl bych ze ano, moduvl svn pro Apache mam teke enabled.
; <<>> DiG 9.6.1-P2 <<>> www.svn.webcorporate.cz
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54282
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;www.svn.webcorporate.cz. IN A
;; ANSWER SECTION:
www.svn.webcorporate.cz. 3600 IN A 92.62.228.244
;; AUTHORITY SECTION:
webcorporate.cz. 18000 IN NS ns3.hosting-zdarma.net.
webcorporate.cz. 18000 IN NS ns2.hostingzdarma.cz.
webcorporate.cz. 18000 IN NS ns1.hostingzdarma.cz.
-
No já když chci procházet SVN, tak to mám nastavené takto:
/etc/apache2/mods-enabled/dav_svn.conf
<Location /svn>
DAV svn
SVNPath /srv/cms
SVNListParentPath On
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/subversion/passwd
Require valid-user
</Location>
To spůsobí to, že třeba /localhost/svn najede do repo a bude chtít jméno:heslo z /etc/subversion/passwd.
-
Nefunguje vám pouze webdav přístup? Přes svn protokol to chodí? (port 3690)
1) nemáte v dns záznam pro svn.webcorporate.cz (pro www.svn.webcorporate.cz ano)
2) pokud se nepletu tak by měly být povoleny v apachi moduly webdav a mod_dav_svn, zkontrolujte třeba přes phpinfo();
3) Vidím že includujete neexistující skript ./scripts/mobile_device_detect.php
Warning: include(./scripts/mobile_device_detect.php) [function.include]: failed to open stream: No such file or directory in /var/www/webcorporate/subversion/index.php on line 7
Warning: include() [function.include]: Failed opening './scripts/mobile_device_detect.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/webcorporate/subversion/index.php on line 7
Fatal error: Call to undefined function mobile_device_detect() in /var/www/webcorporate/subversion/index.php on line 8