You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Roger Hamilton <ro...@gmail.com> on 2006/06/27 15:21:37 UTC

Concurrency

I have heard that svn+ssh has a concurreny issue that can brek the
database when committing files. I am in the process of setting up a
Subversion server for a team of up to 20 people to use, is it wise to
set it up this way or would it be more reliable to use SSL?

Rog

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Concurrency

Posted by Roger Hamilton <ro...@gmail.com>.
> Where did you hear that svn+ssh has concurrency issues?

It was on a blog somewhere - I have lost the link to it now. I have
not seen anyone else comment on this issue so it should be okay, I
just wanted to make sure it was not a huge problem if it is a problem
at all.

Rog

On 27/06/06, Garrett Rooney <ro...@electricjellyfish.net> wrote:
> On 6/27/06, Ryan Schmidt <su...@ryandesign.com> wrote:
> >
> > On Jun 27, 2006, at 17:21, Roger Hamilton wrote:
> >
> > > I have heard that svn+ssh has a concurreny issue that can brek the
> > > database when committing files. I am in the process of setting up a
> > > Subversion server for a team of up to 20 people to use, is it wise to
> > > set it up this way or would it be more reliable to use SSL?
> >
> > As far as I'm aware, concurrent access can be tricky when the
> > repository is BDB-based, but shouldn't be when it's FSFS-based. I'm
> > not aware that this is dependent on the protocol. I can't find the
> > reference to this right now. Where did you hear that svn+ssh has
> > concurrency issues?
>
> Even BDB shouldn't have any concurrency issues as long as you're using
> the correct umask settings so that the permissions on repository files
> aren't screwed up.
>
> -garrett
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Concurrency

Posted by Garrett Rooney <ro...@electricjellyfish.net>.
On 6/27/06, Ryan Schmidt <su...@ryandesign.com> wrote:
>
> On Jun 27, 2006, at 17:21, Roger Hamilton wrote:
>
> > I have heard that svn+ssh has a concurreny issue that can brek the
> > database when committing files. I am in the process of setting up a
> > Subversion server for a team of up to 20 people to use, is it wise to
> > set it up this way or would it be more reliable to use SSL?
>
> As far as I'm aware, concurrent access can be tricky when the
> repository is BDB-based, but shouldn't be when it's FSFS-based. I'm
> not aware that this is dependent on the protocol. I can't find the
> reference to this right now. Where did you hear that svn+ssh has
> concurrency issues?

Even BDB shouldn't have any concurrency issues as long as you're using
the correct umask settings so that the permissions on repository files
aren't screwed up.

-garrett

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Concurrency

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Jun 27, 2006, at 17:21, Roger Hamilton wrote:

> I have heard that svn+ssh has a concurreny issue that can brek the
> database when committing files. I am in the process of setting up a
> Subversion server for a team of up to 20 people to use, is it wise to
> set it up this way or would it be more reliable to use SSL?

As far as I'm aware, concurrent access can be tricky when the  
repository is BDB-based, but shouldn't be when it's FSFS-based. I'm  
not aware that this is dependent on the protocol. I can't find the  
reference to this right now. Where did you hear that svn+ssh has  
concurrency issues?


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org