[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Commit fails with --fs-type=fsfs

From: Doug Swesty <dswesty_at_blackhole.ess.sunysb.edu>
Date: 2004-09-02 21:20:38 CEST

  I have encountered a problem with commits when
 a user commits to a repo that was created with
 the fsfs filesystem under subversion 1.1.0_rc2 .
I have a test repo named tst3 created on a linux box with
 --fs-type=fsfs. The repo is owned by a user
 named "project" who is a member of a group
 named project.

  If a group member other than "project" try to
 commit a file the follwing error occurs:

svn commit f1.txt -m "Commit test by user"
Sending f1.txt
Transmitting file data .svn: Commit failed (details follow):
svn: Can't move '/svn/tst3/db/current.tmp' to '/svn/tst3/db/current':
Operation not permitted

  When I create this repo using the normal Berekely DB
 filesystem this works perfectly fine.

   A similar problem was posted by Henrik Ripa
 on 7/27/04 but there were no responses to his
 post and it has not shown up in the dev or issues
 lists.

  When I use Henrik's fix of "chmod -R o-t *" in the
 repo the problem appears to go away. Is this fix
 safe? Does it raise any security concerns?

-- 
 ----------------------------------------------------------------------------
  F. Douglas Swesty
  Research Assistant Professor
  Department of Physics and Astronomy, SUNY at Stony Brook
  email:  dswesty@mail.astro.sunysb.edu       
  www:    http://www.astro.sunysb.edu/dswesty
  phone:  (631)-632-8055           FAX:    (631)-632-1745
  Postal mail:   Dept. of Physics and Astronomy 
                 SUNY at Stony Brook
                 Stony Brook, NY 11794+3800
 ----------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Sep 2 21:22:38 2004

This is an archived mail posted to the Subversion Users mailing list.