Svn+ssh

Hello Rails,

I am working on a web app and trying to integrate some source control
into our existing user and password base. I would like to use svnserve
if possible but most importantly I would like to have svnserve or the
(SVN server) use my cygwin accounts to access the files and manage my
source control. Is this possible? the thing I have mostly been looking
into is svn+ssh:// that authenticates through SSH using my sshd. Does
it just start a svnserve -t on the ssh connection?

Thank you for your time and expierence.

Justin B.

Hi !

2006/7/10, JUSTIN KEITH BECK [email protected]:

I am working on a web app and trying to integrate some source control
into our existing user and password base. I would like to use svnserve
if possible but most importantly I would like to have svnserve or the
(SVN server) use my cygwin accounts to access the files and manage my
source control. Is this possible? the thing I have mostly been looking
into is svn+ssh:// that authenticates through SSH using my sshd. Does
it just start a svnserve -t on the ssh connection?

Yes, the svn+ssh Subversion protocol opens a regular SSH connection to
the server and then starts svnserve. You have to be aware of
permission issues if you do that. All the users must be part of a
common group, and the umask must be set properly.

I never configured that myself, so I don’t really know how to do it.
The Subversion book will be invaluable here. As well as the
Subversion mailing list.

Bye !

If you’re already an Apache 2.x shop, cosnider using SVN over Apache
with the mod_dav_svn module instead. You don’t have to set up ssh key
files on each developer workstation, you get webbified repository
browsing for free, and Capistrano can still use ssh to get into SVN for
its deployment magic.

JUSTIN KEITH BECK wrote:

Hello Rails,

I am working on a web app and trying to integrate some source control
into our existing user and password base. I would like to use svnserve
if possible but most importantly I would like to have svnserve or the
(SVN server) use my cygwin accounts to access the files and manage my
source control. Is this possible? the thing I have mostly been looking
into is svn+ssh:// that authenticates through SSH using my sshd. Does
it just start a svnserve -t on the ssh connection?

Thank you for your time and expierence.

Justin B.

If you’re already an Apache 2.x shop, cosnider using SVN over Apache
with the mod_dav_svn module instead. You don’t have to set up ssh key
files on each developer workstation, you get webbified repository
browsing for free, and Capistrano can still use ssh to get into SVN for
its deployment magic.

My memory is that you won’t get the user who did the commit if you go
this route though. I haven’t used it myself, but that’s what I remember
from the docs… anyway, something to double check if that’s important
to
you.