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

Re: Settiing up Apache Subversion Server..

From: Ryan Schmidt <subversion-2007a_at_ryandesign.com>
Date: 2007-03-13 22:41:51 CET

On Mar 13, 2007, at 07:13, Swati Kulkarni wrote:

>>>>>>> If you can please explain what are these APR and whats their use
>>>>>>> for SVN then it would be of great great help to me
>>>>>>> as I am a beginer for Subversion.
>>>>>> APR is the Apache Portable Runtime. It is not related to the
>>>>>> Apache
>>>>>> web server, other than that both products are made by the Apache
>>>>>> Software Foundation, and that the Apache web server requires APR.
>>>>>> Subversion also requires APR; this is how Subversion is able
>>>>>> to run
>>>>>> on multiple platforms so easily: APR is a library that takes
>>>>>> care of
>>>>>> all the differences between the platforms, so that the Subversion
>>>>>> developers don't need to figure it all out themselves.
>>>>> Do Multiple platforms mean Operating Systems???
>>>>> If yes then as per my previous ,mail we are running Windows 2003
>>>>> Server OS.
>>>> That's nice. I use Subversion on Mac OS X. Other people use
>>>> Subversion on Linux or FreeBSD or other operating systems. And the
>>>> reason Subversion is able to run on all these different OS's with
>>>> little additional work by the Subversion developers is that they
>>>> have
>>>> used APR. In this way, the Subversion developers do not need to
>>>> know
>>>> how to write software for Windows AND know how to write software
>>>> for
>>>> Linux AND know how to write software for Mac OS X AND know how to
>>>> write software for all the other OS's in the world; rather, they
>>>> just
>>>> need to know how to write software that uses APR.
>>>> Put simply: the developers chose to use the APR library when they
>>>> started programming Subversion. Therefore, you need APR on any
>>>> system
>>>> on which you plan to run Subversion.
>>> So, I need APR evenif I am damn sure that I m not gonna change OS
>>> of that machine ??
>> Yes, exactly. If you want to run Subversion, regardless of what OS
>> you're on, you need APR.
> Hmmmm and how do I do that?
> because setup is already in place...I mean SVN1.4.3 windows
> installer and
> Apache2.2.4 were used to do the setup....

Let's keep the discussion on the mailing list. Use the "Reply To All"
feature of your email program when replying to messages. I don't use
Windows so I may not be best-equipped to answer your questions.
Others on the list may have input as well.

Read the big yellow box on the download page:


"Note that the Apache modules included in this package was compiled
against Apache HTTP Server 2.0, and thus will not work with Apache
HTTP Server 2.2."

You cannot use the provided Windows binaries for Subversion if you
want to use Subversion with Apache 2.2. You will need to build
Subversion yourself. However, because I don't use Windows, I don't
know how to do that.

Someone else may already have compiled a Windows binary for
Subversion with Apache 2.2 / APR 1.2 support. Perhaps such a person
will see this message and reply to it. Or you could search the
mailing list archives to see if this has come up before.

To reply to the mailing list, please use your mailer's Reply To All  
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Mar 13 22:42:23 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.