Re: Best SCM solutions?
Re: Best SCM solutions?
On Wed, Dec 25, 2002 at 12:15:48AM -0800, Joseph Heck wrote:
>
CVS has definitely got it's share of quirks, but it's a pretty good
>
system for source code management none the less. Subversion doesn't
>
integrate into PB at all, and a friend and I looked at using it for a
>
joint project, only to dump the idea when we realized we couldn't pipe
>
the subversion stuff across an SSH connection.
BTW, this is no longer the case: ra_svn supports using Subversion over
a pipe; you don't need to install Apache as a Subversion server if you
don't want to (personally, I still do because of all the other
features you get - see <
http://svn.sabi.net/> for an example)
>
I might add that you certainly don't need to use xinetd for CVS, and in
>
fact you probably don't want to if you're just using it for yourself.
>
The biggest thing you need to do to enable it is to set up a local cvs
>
repository and then set your CVSROOT environment variable to point to
>
it.
When I used CVS I just used SSH with private key authentication.
Something like SSHPassKey or the new CVS/SSH support in Project
Builder 2.1 can make authentication seamless.
>
and from there on, CVS should be nicely set up and enabled. If you're
>
going to use CVS seriously, I'd recommend the book Open Source
>
Development with CVS
>
(http://www.amazon.com/exec/obidos/tg/detail/-/1576104907).
Portions of this book are online at <
http://cvsbook.red-bean.com/>.
(All of the Subversion book's draft pages are at
<
http://svnbook.red-bean.com/book.html>, or you can check out the
sources from the Subversion repository).
--
=Nicholas Riley <email@hidden> | <
http://www.uiuc.edu/ph/www/njriley>
Pablo Research Group, Department of Computer Science and
Medical Scholars Program, University of Illinois at Urbana-Champaign
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.