[beports] SVN repository trouble

  • From: Brecht Machiels <brecht@xxxxxxxxxxx>
  • To: beports@xxxxxxxxxxxxx
  • Date: Tue, 29 Jul 2008 14:40:44 +0200

Hello,

I'm having quite alot of trouble getting the subversion repository
working on haiku-files.org.

1) I planned on being able to use the Trac account info also for SVN
access. I thought I had it working at first, but there is however a
conflict with how the Trac AccountManager plugin writes passwords to the
password file. The file's group onwership is changed when a new password
is written to it so that the Dreamhost Apache server can no longer
access it.

Options:
* alter the AccountManager plugin... I would rather not do that as that
will complicate updating this plugin
* periodically copy the Trac passwords into the SVN password file by
means of a cron script
* make the password file world-readable. This is less secure. However,
we don't have https support anyway, so I'm not sure if it matters much.

2) I'm having trouble setting up the rewrite rules for enabling access
to http://ports.haiku-files.org/svn. A rewrite rule was already in place
for Trac. I thought all I needed to do was to add an exception for
the /svn path. It seems there's more to it. I can check out, but cannot
commit. There seems to be a conflict with FastCGI, as I can commit when
the FCGI script has been stopped. It's all very confusion to me. Perhaps
some of you have more experience with mod_rewrite and FastCGI?

I'm leaving on a two-week journey on Saturday, so I will not be able to
do any work on the site in the meantime. As the chance I get this mess
sorted out before saturday is very small, I propose we continue using
the Assembla SVN repository. I cannot simply link Trac to the remote
repository however. Any thoughts?

Cheers,
Brecht


--
BePorts homepage - http://tools.assembla.com/BePorts
List archives: //www.freelists.org/archives/beports
Administrative contact: brecht@xxxxxxxxxxx

Other related posts: