[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Portability..

From: Ben Collins-Sussman <sussman_at_newton.collab.net>
Date: 2000-10-23 22:30:32 CEST

Steve Kemp <skx@tardis.ed.ac.uk> writes:

> One quick question I have; Whats the intended portability
> of the client?

APR is our main portability layer; in theory, it should make
Subversion just as portable as Apache. In theory. ;)

> I tried to use the "autogen.sh" script under the Cygwin
> environment, with all the correct packages installed, eg.
> autoconf, and automake, without success.

Can you give details? I'm not sure what's required to make
automake/autoconf work under cygwin. (If I recall, cygwin is usually
auto-detected as a valid `target' system, no?)

Assuming APR works on Win32, it *should* be trivial to port the
Subversion client. (The filesystem, however, won't compile without
Berkeley DB -- and I have no idea if DB has been ported to Win32.)

> .. While I remember .. one of my, smaller, gripes with
> CVS is the way the password is transmitted, in barely,
> modified plaintext - I'm assuming that subversion will
> be using some for of cryptographically secure hash for
> transmitting details?

The client uses the neon library (www.webdav.org/neon) to speak to
Apache; so we can use any auth mechanisms that neon & apache are
capable of. Greg Stein can speak more about this.

> Steve
> ---
> # NT Emacs FAQ maintainer.
> http://www.gnu.org/software/emacs/windows/faq.html

(Btw, I use NT Emacs all the time. Great tool. :) )
Received on Sat Oct 21 14:36:12 2006

This is an archived mail posted to the Subversion Dev mailing list.