Re: Setting up Subversion (was: Setting up CVS so it actually works!)
Re: Setting up Subversion (was: Setting up CVS so it actually works!)
- Subject: Re: Setting up Subversion (was: Setting up CVS so it actually works!)
- From: "b.bum" <email@hidden>
- Date: Sat, 10 Jul 2004 14:30:46 -0700
To install Subversion, there are a number of good sources for prebuilt
packages:
Fink
DarwinPorts
Wilfredo Sanchez's .mac account (which includes all packages for client
& server w/Apache2)
http://idisk.mac.com/wsanchez/Public/Software/
Martin Ott's ultra easy client only packages:
http://www.codingmonkeys.de/mbo/
On Jul 10, 2004, at 1:16 PM, Nick Zitzmann wrote:
> Not quite; Apache doesn't do SSH. Apache does SSL, which is different
> from SSH. If you want SVN+SSH, all you need to do is have svnserve
> installed, run OpenSSH's server on the server computer, and make sure
> the user has at least read permission on the repository & database.
> Then you can do something like "svn co
> svn+ssh://somehost.com/path/to/repository" to do a checkout.
It should be noted that svn via SSH drastically reduces the access
rights options you can configure on the server. The Apache based
Subversion server allows both secure access via an SSL certificate
(which offers a lot of flexibility within itself -- you could configure
Apache to require a particular cert to be present on Client side, for
example), avoids requiring a local shell account on the server for each
user, and offers all the access-rights-by-URL configuration options of
Apache.
Also, when configured via Apache, you can mount the repository in the
Finder and drag-n-drop will effectively export the HEAD of the
repository, including allowing you to drag-n-drop copy branches and
tags.
If you are going to use Subversion (Please do! it is orders of
magnitude better than the steaming pile that is CVS), I would highly
recommend going the Subversion + Apache route.
b.bum
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.