Georg Wittenburg wrote:
> just after making my repository work again, guess what, I got the same
> error once again when doing an update. Following two links in the FAQ I
> luckily ended up at the end of
> http://svnbook.red-bean.com/en/1.0/ch06s05.html which told me about "umask
> 002" and "chmod g+s". This is indeed the cause of my troubles.
> I guess, http://svn.haxx.se/dev/archive-2004-10/0966.shtml sums up the
> problem pretty nicely: "This experience detracts from the perception of svn
> as it results in 'hangs' which need 'database recovery'."
> That post is six months old, so I'm wondering why I'm still being bitten by
> this bug. Assuming that a fix (or workaround) is REALLY hard, how about
> adding this info (which I had to find the hard way) to the FAQ?
If you go to Subversion's homepage, there is a prominent bar that tells you
where the documentation and FAQ can be found because reading the
documentation is a prerequisite to using Subversion. It doesn't get much
better than that, proven by the fact of lots of users that did get it to work
reliably - me being one of them, btw.
Other than that, the FSFS backend is rather new but much less problematic to
setup. There seems to be a rough consent for making the FSFS the default in
the future, mainly in order to avoid the very problems that you encountered
and the bad publicity that comes with them. However, this hasn't been done
yet because the FSFS backend hasn't been tested as thoroughly yet.
> Further, the solution to the umask problem pointed out in
> http://svnbook.red-bean.com/en/1.0/ch06s05.html doesn't really help me
> because it's a major hassle to make all users of my repository setup a
> wrapper around svnserve (no, I don't have root on that box).
You should consider running svnserve then, which you can install and run as
non-root user, too. Giving full (shell-)access to a repository to a user is a
bad idea anyway - IMHO.
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Mon May 9 12:01:37 2005