• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Setting up Subversion (was: Setting up CVS so it actually works!)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.


References: 
 >Setting up CVS so it actually works! (From: Heath Raftery <email@hidden>)
 >Re: Setting up CVS so it actually works! (From: Brent Gulanowski <email@hidden>)
 >Re: Setting up CVS so it actually works! (From: "b.bum" <email@hidden>)
 >Setting up Subversion (was: Setting up CVS so it actually works!) (From: Jeff Ganyard <email@hidden>)
 >Re: Setting up Subversion (was: Setting up CVS so it actually works!) (From: Nick Zitzmann <email@hidden>)
 >Re: Setting up Subversion (was: Setting up CVS so it actually works!) (From: Jeff Ganyard <email@hidden>)
 >Re: Setting up Subversion (was: Setting up CVS so it actually works!) (From: Nick Zitzmann <email@hidden>)

  • Prev by Date: Re: Setting up Subversion (was: Setting up CVS so it actually works!)
  • Next by Date: Re: Setting up Subversion (was: Setting up CVS so it actually works!)
  • Previous by thread: Re: Setting up Subversion (was: Setting up CVS so it actually works!)
  • Next by thread: Re: Setting up Subversion (was: Setting up CVS so it actually works!)
  • Index(es):
    • Date
    • Thread