On Mar 13, 2007, at 06:11, 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.
-- 
To reply to the mailing list, please use your mailer's Reply To All  
function
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Mar 13 12:18:36 2007