svn a pristup pre http

Kasparek Tomas kasparek na fit.vutbr.cz
Pondělí Duben 25 14:10:15 CEST 2005


On Mon, Apr 25, 2005 at 02:03:10PM +0200, mar.don na seznam.cz wrote:
> Tak z úplně opačného konce - skrze protokol file nebo SVN se na to
> repository dá normálně dostat a dle očekávání pracovat?
> 
> 
> 
>  svn co file:///mojecesta
> svn: Unable to open an ra_local session to URL
> svn: Unable to open repository 'file:///mojecesta'
> svn: Berkeley DB error while opening environment for filesystem
> /mojecesta/db:
> Permission denied

Pro zacatek bych mozna zkusil chmod -R 777 /mojecesta, pokud to pak bude
fungovat, tak jde uz jen o to rozumne nastavit prava.

- zakladni adresar repozitory staci RO pristup
- RW pristup minimalne do podaresaru DB a LOCKS
- pozor nove vytvarene soubory (logy) databaze v DB maji standardne pro
  skupinu pouze R (pohrat si s umask nebo jinak vyresit)
- svnadmin verify,recover je vas pritel - opet pozor na nastaveni majitele
  prav po provedeni (obzvlaste recover prenastavi po svem)

priklad:

repozitory:

dr-xr-xr-x    7 websrv   users          4096 pro 17 16:20 pokus

pokus:

drwxr-xr-x    2 websrv   users          4096 pro 17 16:20 conf
drwxr-xr-x    2 websrv   users          4096 pro 17 16:20 dav
drwxrwsrwx    2 websrv   users          4096 dub 15 17:02 db
-r--r--r--    1 websrv   users             2 pro 17 16:20 format
drwxr-xr-x    2 websrv   users          4096 pro 17 16:20 hooks
drwxrwsrwx    2 websrv   users          4096 pro 17 16:20 locks
-r--r--r--    1 websrv   users           379 pro 17 16:20 README.txt

db:

-rw-rw-rw-    1 websrv   users          8192 dub 25 13:03 copies
-rw-rw-rw-    1 websrv   users          1740 pro 17 16:20 DB_CONFIG
-rw-rw-rw-    1 websrv   users         16384 pro 17 16:20 __db.001
-rw-rw-rw-    1 websrv   users        278528 pro 17 16:20 __db.002
-rw-rw-rw-    1 websrv   users        327680 pro 17 16:20 __db.003
-rw-rw-rw-    1 websrv   users        917504 pro 17 16:20 __db.004
-rw-rw-rw-    1 websrv   users         16384 pro 17 16:20 __db.005
-rw-rw-rw-    1 websrv   users             4 pro 17 16:20 fs-type
-rw-rw-rw-    1 websrv   users         20480 dub 25 13:03 changes
-rw-rw-rw-    1 websrv   users       1048520 dub 15 16:16 log.0000000001
-rw-rw-rw-    1 websrv   users        360450 dub 25 13:03 log.0000000002
-rw-rw-rw-    1 websrv   users             0 led 10 13:29 log.0000000003
-rw-rw-rw-    1 websrv   users             0 led 10 13:29 log.0000000004
-rw-rw-rw-    1 websrv   users             0 bře 11 08:34 log.0000000005
-rw-rw-rw-    1 websrv   users             0 bře 11 08:34 log.0000000006
-rw-rw-rw-    1 websrv   users             0 bře 11 08:34 log.0000000007
-rw-rw-rw-    1 websrv   users             0 dub 15 17:02 log.0000000008
-rw-rw-rw-    1 websrv   users         20480 dub 25 13:03 nodes
-rw-rw-rw-    1 websrv   users         20480 dub 25 13:03 representations
-rw-rw-rw-    1 websrv   users          8192 dub 25 13:03 revisions
-rw-rw-rw-    1 websrv   users         36864 dub 25 13:03 strings
-rw-rw-rw-    1 websrv   users         20480 dub 25 13:03 transactions
-rw-rw-rw-    1 websrv   users          8192 dub 25 13:03 uuids

--   

  Tomas Kasparek, PhD student  E-mail: kasparek na fit.vutbr.cz
  CVT FIT VUT Brno, BI/140a    Web:    http://www.fit.vutbr.cz/~kasparek
  Bozetechova 2, 612 66        Fax:    +420 54114-1270
  Brno, Czech Republic         Phone:  +420 54114-1220

  ICQ: 293092805  jabber: tomas.kasparek na jabber.cz
  GPG: 2F1E 1AAF FD3B CFA3 1537  63BD DCBE 18FF A035 53BC


Další informace o konferenci Linux